Location
Alexandria, VA
Salary
Not specified
Type
fulltime
Posted
Today
via linkedin
Job Description
Java Developer with experience developing cloud-native, microservices-based applications using Java/Spring Boot, REST/JSON APIs, and AWS. Designs, develops, and implements scalable backend services to support business requirements. Follows Agile methodologies and drives quality through automated testing and CI/CD pipelines. Embraces AI-assisted development tools to accelerate delivery and improve code quality.
Required Skills
- Strong Java backend experience with Spring, Spring Boot, JPA/Hibernate, and microservices/eventdriven architecture
- Experience with AWS services and familiarity with message broker technologies
- Experience with API design and documentation and secure coding practices including OWASP principles and authentication/authorization patterns
- Experience designing and performing unit, integration, automated testing and conducts code reviews
- Proficiency in SQL with working knowledge of relational database concepts including DDL, DML, and reading/understanding stored procedures
- Comfortable working in a GitHubbased CI/CD environment with familiarity with containerized application packaging and deployment using Docker and Kubernetes
- Strong problemsolving skills with the ability to identify improvements to code and processes, resolve production issues, and document technical specifications and design
- Experience using AIassisted development tools to support coding, code review, and problemsolving
- Stays current on emerging technologies and applies them to new and existing systems
Preferred Skills
- Experience with API, security, and performance testing tools such as Postman, OWASP ZAP, and JMeter
- Experience with observability tooling — structured logging, monitoring, and alerting using CloudWatch, AppDynamics, and/or Splunk
- Experience with PostgreSQL and/or cloudmanaged databases (RDS, Aurora)
- Familiarity with Agile/SAFe methodologies and tools such as JIRA and Confluence
- Excellent communication and teamwork skills; experience with modern JavaScript frameworks (React, Angular, Ember) is a plus for fullstack collaboration
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.