Job Requirements
Annapolis Junction, MD
Top Secret/SCI Full Scope Polygraph
Senior Level Career (10+ yrs experience)
Salary not specified
Join Premium to unlock estimated salaries
Job Description
Position Title: SWE2 Java Engineer
Position Type: Full-time, On-Site
Location: Annapolis Junction, MD
Clearance: Active TS/SCI with Full Scope Polygraph
Description:
Waypoint’s client is seeking a SWE2 Java Engineer to support development and modernization of mission-critical systems. This role focuses on backend development, with an emphasis on Java-based applications, microservices architectures, and large-scale data processing frameworks such as Hadoop.
The selected candidate will play a key role in designing, developing, and optimizing backend services that support high-performance, data-intensive applications. This position is ideal for an engineer experienced in building scalable microservices and distributed systems within secure, enterprise environments.
Responsibilities:
Required:
Desired:
Position Type: Full-time, On-Site
Location: Annapolis Junction, MD
Clearance: Active TS/SCI with Full Scope Polygraph
Description:
Waypoint’s client is seeking a SWE2 Java Engineer to support development and modernization of mission-critical systems. This role focuses on backend development, with an emphasis on Java-based applications, microservices architectures, and large-scale data processing frameworks such as Hadoop.
The selected candidate will play a key role in designing, developing, and optimizing backend services that support high-performance, data-intensive applications. This position is ideal for an engineer experienced in building scalable microservices and distributed systems within secure, enterprise environments.
Responsibilities:
- Design, develop, and maintain backend services using Java and modern frameworks.
- Build and support microservices-based architectures to enable scalable and modular system design.
- Develop and optimize data processing solutions using Hadoop and related technologies.
- Design and implement RESTful APIs and backend integrations.
- Collaborate with cross-functional teams to translate requirements into technical solutions.
- Troubleshoot and resolve backend performance, scalability, and integration issues.
- Participate in Agile development activities, including sprint planning, stand-ups, and code reviews.
- Support modernization efforts, including transitioning legacy systems to distributed and microservices-based architectures.
- Ensure backend systems meet security, reliability, and performance requirements.
Required:
- Active TS/SCI clearance with Full Scope Polygraph.
- Bachelor’s degree in Computer Science, Engineering, or related technical field, or equivalent experience.
- Minimum 8–10 years of experience in software engineering.
- Strong proficiency in Java backend development.
- Experience with microservices architecture and distributed systems.
- Experience working with Hadoop or similar big data frameworks.
- Experience developing and consuming RESTful APIs.
- Experience with Git and version control practices.
- Familiarity with Jira and Confluence.
- Experience working in Agile development environments.
Desired:
- Experience with Spring Boot or similar Java frameworks.
- Experience with data streaming technologies (e.g., Kafka).
- Experience with containerization tools such as Docker and Kubernetes.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Experience with CI/CD pipelines and DevOps practices.
- Experience working with NoSQL and relational databases.
- Strong troubleshooting and performance optimization skills for backend systems.
- Experience supporting secure or classified environments.
group id: 91113162