QED National-posted 3 months ago
Senior
Remote, VA
101-250 employees
Administrative and Support Services

We are seeking a highly skilled Senior Java Developer to join our enterprise architecture team focused on building a scalable, event-driven grid. The ideal candidate will have deep expertise in Java (8+), Kafka-based event integrations, and RESTful API development using Spring Boot. You will be responsible for integrating with multiple systems of record to source and publish events across the enterprise.

  • Design and develop microservices and RESTful APIs using Java and Spring Boot
  • Build and manage Kafka event streams for real-time data integration
  • Collaborate with system-of-record owners to source and transform event data
  • Ensure API compliance with OpenAPI specifications and enterprise standards
  • Handle JSON and XML payloads for data exchange
  • Write unit tests using JUnit and support functional/non-functional testing teams
  • Interact with databases using JPA/Hibernate and SQL (PostgreSQL, MySQL, DB2)
  • Participate in architectural reviews and contribute to event-driven design decisions
  • Strong proficiency in Core Java (8+)
  • Hands-on experience with Spring Boot and Spring Framework
  • Expertise in Kafka topic design and event-driven architecture
  • Solid understanding of RESTful API design principles
  • Experience with JSON, XML, and OpenAPI documentation tools
  • Familiarity with JPA/Hibernate and relational databases (PostgreSQL, MySQL, DB2)
  • Experience with ODH and mainframe DB2 integrations is a plus
  • Strong testing skills using JUnit
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service