Full-Stack Developer
The role involves designing, developing, modernizing, and maintaining enterprise-level software applications for federal government operations using Java Spring Boot, Oracle Exadata, and Red Hat OpenShift.
- Full-time
- Posted Nov 4, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise SoftwareGovernment
Responsibilities
- Design, develop, test, deploy, and maintain enterprise full-stack applications using Java Spring Boot, RESTful APIs, and modern front-end frameworks such as React or Angular.
- Analyze legacy source code, including C/C++ and Oracle-based applications, to support system modernization and the translation of business requirements into technical user stories.
- Perform full-lifecycle software development activities, including solution design, application development, unit testing, and system testing.
- Develop high-quality, maintainable code that satisfies approved user stories, technical requirements, and acceptance criteria.
- Design, develop, and maintain scalable microservices using Java Spring Boot and RESTful APIs.
- Develop complex SQL queries, PL/SQL, stored procedures, and database integration solutions supporting Oracle Exadata environments.
- Perform database query optimization and performance tuning to improve application efficiency and reliability.
- Build, deploy, configure, and maintain containerized applications and microservices within Red Hat OpenShift and Kubernetes environments.
- Develop and support automated build and deployment processes using CI/CD pipelines and tools such as Jenkins, Git, and Maven.
- Participate in technical solution design, peer code reviews, and architectural discussions to ensure applications meet scalability, maintainability, and security requirements.
- Collaborate with cross-functional development teams, architects, and business stakeholders to evaluate requirements and implement effective technical solutions.
- Participate in Agile/Scrum activities, including sprint planning, estimation, backlog refinement, and other development ceremonies.
- Implement and maintain application monitoring, logging, and performance optimization practices.
- Troubleshoot complex application, database, and deployment issues to ensure reliable system operation.
- Contribute to continuous improvement initiatives focused on application performance, software quality, and modernization.
Requirements
- Bachelor's degree in Computer Science
- Information Systems
- or related technical discipline
- Experience in a Federal government IT
- Experience in a Enterprise modernization
Nice to have: C/C++, Pro*C, COBOL, BPMN, Cloud-native application development
Skills
Java Spring BootRESTful APIsReactAngularOracle ExadataSQLPL/SQLRed Hat OpenShiftKubernetesJenkinsGitMavenAgile/ScrumMicroservices architectureJava Spring BootOracle ExadataRed Hat OpenShiftKubernetesReactAngularJenkinsGitMaven
Benefits
- Competitive salary
- benefits
- Opportunities for professional growth
- certification
Full description
Vamonos ITCompany details are for members
Sign up for a free job alert to see Vamonos IT's profile, website and LinkedIn, and the same for every employer on Referso Jobs.