Full Stack Java Developer - AWS
We are seeking an experienced *AWS Java Full Stack Developer* to build and modernize enterprise applications using *Java, Spring Boot, AWS, and modern frontend technologies*. The ideal candidate will have strong cloud-native development experience and exposure to AI-assisted development tools such as GitHub Copilot.
*Key Responsibilities*
* Develop scalable *Java/Spring Boot microservices and full-stack applications*.
* Build cloud-native solutions using *AWS Lambda, Kinesis, DynamoDB, Aurora, and Redshift*.
* Develop and maintain *REST/SOAP APIs* and enterprise integrations.
* Use *GitHub Copilot or similar GenAI tools* for coding, refactoring, testing, and documentation.
* Build CI/CD pipelines using *GitHub/GitLab, JUnit, and SonarQube*.
* Modernize and integrate legacy *J2EE applications, JMS/MQ, Oracle, and SQL/NoSQL databases*.
* Participate in Agile ceremonies, PI Planning, development, testing, and production support.
*Required Skills*
* Strong *Java, Spring Boot, Hibernate, REST/SOAP* experience.
* Hands-on *AWS* experience with Lambda, Kinesis, DynamoDB, Aurora, and/or Redshift.
* Full-stack experience with *JavaScript, HTML, JSP, JSON*.
* Experience with *J2EE, JMS/MQ, JDBC, Oracle/SQL, XML*.
* Strong *JUnit, TDD/BDD, CI/CD, and SonarQube* experience.
* Experience with *GitHub Copilot or other AI coding tools*.
* Strong understanding of enterprise security and application integration.
Experience:
* AWS : 5 years (Required)
* Java and Spring Boot?: 5 years (Required)
Work Location: Hybrid remote in Washington, DC 20265