Yellow Duck Technologies is seeking a cleared Middleware Developer to support a microservice ecosystem with several user interfaces. Project management is done using feature driven development. The candidate will be working with mission critical systems.
Responsibilities:- Develop and maintain Java microservice web applications.
- Work closely with tech lead on technical decisions and product roadmap.
- Resolve challenging software engineering design problems.
- Interact with customers to resolve issues and propose new features.
- Support testing and deployment of production applications.
Requirements:- Must have an active TS/SCI clearance with polygraph.
- Bachelor's degree in a technical discipline. An additional 4 years of experience may substitute for a Bachelor's degree.
- 14+ years of experience.
- Experience with design, debugging, and problem solving with Java.
- Spring Boot experience, or development with a similar Java framework.
- RESTful web service experience.
- Experience interacting with MongoDB or similar database technology.
- Experience with automated unit, integration, and external integration testing.
Nice to Haves:- Full stack experience including UI development with a modern JavaScript framework (e.g., React, Vue, Angular).
- Experience with automated build tools, continuous integration, and continuous deployment.
- Experience with containerization and orchestration technologies (e.g., Kubernetes).
- Kafka experience.