The Senior Java Developer designs, develops, and maintains enterprise software applications and APIs using Java, Spring Boot, RESTful architecture, and Twelve-Factor App methodology. The role includes designing microservices and SOAP-based web services, as well as integrating and operationally supporting LLM and agentic AI components within enterprise applications. AI-related work includes retrieval-augmented generation, vector search, agent orchestration, LLM evaluation and guardrails, and deployment, monitoring, and automated retraining pipelines. The developer collaborates with product, design, engineering, and cross-functional teams to understand needs and deliver technical solutions. They participate in customer technical, design, and development meetings, contribute to architecture and code-quality improvements, write unit tests, and provide guidance and support to junior and mid-level developers. The position also involves cloud-native application development and deployment, production support, and use of CI/CD and modern development tools. This is a 100% onsite position in Woodlawn, Maryland, five days per week. The selected candidate must be able to obtain and maintain a public trust clearance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior