Peraton is seeking a Full Stack Developer to modernize legacy COBOL applications to modern Java-based solutions hosted in Microsoft Azure for a Department of Defense mission-critical effort.
Requirements
- 5+ years of experience in full stack development (e.g. Java, Python, HTML, CSS, Java Script, Maven RabbitMQ etc.) and related frameworks.
- Strong proficiency in Java (Spring Boot, REST APIs) and associated message services
- Strong understanding of software design patterns, architecture principles, and SDLC methodologies.
- Strong skills in writing complex SQL queries for data manipulation and reporting with experience in Oracle and SQL Server database
- Hands-on experience with Azure services (App Services, Functions, Key Vault, etc.)
- Familiarity with front-end technologies (Angular, React, or similar)
- Experience with relational databases (Oracle, SQL Server, PostgreSQL)
Responsibilities
- Lead and contribute to the migration of legacy COBOL applications to Java-based microservices
- Translate business and technical requirements into scalable, maintainable, and secure software solutions.
- Develop backend solutions using Java (Spring, Hibernate) and frontend with React, Angular, or similar
- Identify optimization opportunities for legacy application returning to Azure-based environments.
- Design, develop, test, and deploy full stack solutions in Azure Cloud
- Build secure, scalable RESTful APIs for cloud integration.
- Ensure compliance with DoD cybersecurity and software development standards
Other
- U.S. Citizenship with ability to obtain DoD Public Trust Clearance (or higher)
- Bachelor's degree in computer science, Engineering, or related field
- Experience in government or defense-related software projects
- Experience with Defense Business Systems
- Familiarity with DoD STIGs and RMF compliance