Back End Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
BT-242 – Backend DeveloperSkill Level: SeniorLocation: Chantilly, VA (fully on-site, no remote option)***MUST HAVE A POLY CLEARANCE TO APPLY. Those without a Poly clearance will not be considered.***Required SkillsDemonstrated hand on experience with backend frameworks such as Spring Boot and HibernateStrong understanding of data modeling and database design principles with experience designing Entity Relationship Diagrams (ERDs)Experience with Oracle Relational Database Services (RDS)Experience creating RESTful APIs, including designing API endpoints, handling requests and responses, and implementing API security measuresExperience with Java and Java-based technologies, with a focus on building scalable and maintainable backend servicesExperience with unit testing and integration testing using JUnit and other testing frameworks and code coverage using tools like JaCoCoExperience with Tomcat and other servlet containersExperience with Linux based systems and shell scriptingExperience with automated build, test, and deployment technologies such as Gradle, Maven and JenkinsExperience with API documentation tools like SwaggerExperience with cloud-based technologies such as AWSExperience with utilizing CI/CD PipelinesFamiliarity with Agile development methodologiesDesired SkillsExperience working with or implementing serverless architecture such as AWS Lambda and other serverless technologiesExperience with designing and implementing microservices architecture, with a focus on scalability and maintainabilityExperience with containerization technologies like DockerExperience with orchestration technologies like KubernetesNice To HaveExperience with other backend frameworks such as Node.js or PythonExperiences with AWS Services such as EKS and Step Functions