Skills Requirements: Foundation for Success (Basic Qualifications) - 10+ years of experience with Java, Spring Boot, Gen AI, LLMs
- Extensive Design and Programming skills in Java and JEE technologies.
- Experience working on Agile projects and strong knowledge of Agile terminology and tools including Agility.
Factors To Help You Shine (Required Skills) **Selected candidate must be able to obtain and maintain a public trust clearance** **Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week** **Master's and 5+ years of experience, Bachelor's and 7+ years of experience or 13+ years in lieu of a degree** - Experience in designing high-throughput and low-latency systems using Java, including architecting scalable solutions capable of handling large volumes of concurrent requests with minimal response times.
- Strong experience with Java, Spring boot, and REST API.
- Experience integrating and operationally supporting LLM and agentic AI components within enterprise applications, including retrieval-augmented generation and vector search, agent orchestration frameworks, LLM evaluation and guardrail approaches and the deployment, monitoring and automated retraining pipelines.
- Technical expertise should include PostgreSQL, MongoDB, SQL, Amazon Web Services (AWS) S3, Agile software development, Git, Bitbucket, Jenkins CI/CD, Eclipse, code reviews, multi-threaded application development, and production support
- Experience designing and deploying cloud-native applications onto AWS with PostgreSQL.
- Experience with modern software development tools for Continuous Integration including Jenkins, Git/BitBucket, Jira, Nexus, Maven, Jenkins, SonarQube, Fortify, and UrbanCode Deploy.
- Hands-on Design and development experience on Microservices and RESTful API.
- Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber).
- Experience with JEE technologies including Struts, Spring Framework (IoC, MVC, Transactions, Security, and Batch), Spring Boot, Spring JDBC, JPA, Hibernate, SOAP/RESTful, XML, DB2, Tomcat, WebSphere.
- Experience with static code analyzers like SonarQube and addressing SonarQube recommended technical debts such as bugs, vulnerabilities, hotspots in the code.
- Knowledge of security vulnerabilities in web applications and addressing them.
How To Stand Out From The Crowd (Desired Skills) - Demonstrate a strong understanding of the latest trends in Artificial Intelligence (AI) and showcase the ability to apply AI knowledge to enhance or redesign existing system architectures, identifying opportunities where AI-driven solutions can add value, improve efficiency, or enable new capabilities.
- Exposure to writing Technical White Papers and systems design documents.
- Prior experience with federal or state governments IT projects.
|