$Not specified
The Software Developer will design, develop, test, and deploy software components supporting enterprise financial systems modernization. You will collaborate with cross-functional teams to ensure high-quality, production-ready releases while adhering to security and compliance standards.
The ideal candidate will have a bachelor's degree in a related field and a minimum of 5 years of experience in software development for enterprise applications. Proficiency in Java and PL/SQL, along with experience in microservices architecture and cloud platforms, is essential.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Developer in the United States. This role is ideal for a skilled developer who is passionate about building secure, cloud-hosted enterprise applications. The Software Developer will support modernization efforts for large-scale financial systems, delivering both real-time and batch processing capabilities for a high-volume user base. You will work in an agile, collaborative environment, contributing to software design, development, testing, and deployment while ensuring adherence to security and compliance standards. The position offers opportunities to work with microservices architectures, modern frameworks, and DevSecOps practices. The role requires problem-solving, cross-functional collaboration, and technical excellence to support mission-critical systems and improve operational efficiency. Accountabilities As a Software Developer, you will: Design, develop, test, and deploy software components supporting enterprise financial systems modernization. Write secure and efficient code in Java and PL/SQL following Zero Trust Architecture principles. Participate in Agile ceremonies including sprint planning, standups, retrospectives, and backlog refinement. Collaborate with product owners, scrum masters, testers, and security engineers to ensure high-quality, production-ready releases. Develop and maintain microservices using Spring Boot framework and integrate with RESTful APIs. Implement secure coding practices and participate in unit, integration, and security testing. Integrate development work with CI/CD pipelines using GitLab and Jenkins. Work within cloud environments, following cloud-native development practices and leveraging containerization concepts. The ideal candidate will have: US citizenship and eligibility for Public Trust or IT II Security clearance. Bachelor’s degree in Computer Science, Software Engineering, IT, or a related field. Minimum 5 years of experience in software development for enterprise applications, preferably in government or defense contractor environments. Proficiency in Java and PL/SQL with strong object-oriented programming skills. Experience with Spring Boot framework and microservices architecture patterns. Knowledge of RESTful APIs, service-oriented architectures, and secure coding practices (OWASP/NIST SP 800-218). Familiarity with CI/CD tools (GitLab, Jenkins), unit testing (JUnit), and automated testing frameworks (Selenium). Exposure to cloud platforms, particularly Microsoft Azure; experience with FedRAMP IL5-authorized platforms is a plus. Strong problem-solving, analytical, and communication skills for collaborative Agile teams. Adaptability to changing priorities, detail-oriented approach to code quality, and knowledge of government compliance frameworks (FISMA, FedRAMP). Preferred Qualifications: Advanced degrees or certifications (e.g., Security + CE / IAT Level II). Experience with government financial systems or defense contracting. Knowledge of DFAS operations, military retirement/annuity systems, and additional cloud platforms (AWS, GCP). Familiarity with DevSecOps principles, automated testing beyond JUnit/Selenium, and database optimization techniques. Competitive salary based on experience and qualifications. Comprehensive health, dental, and vision coverage. Paid holidays and vacation time. Opportunities for professional growth, training, and certification. Collaborative, mission-driven work environment. Exposure to high-impact, modernization projects in a secure enterprise environment. Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching. When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly. 🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements. 📊 It compares your profile to the job’s core requirements and past success factors to determine your match score. 🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role. 🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed. The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team. Thank you for your interest! #LI-CL1
This job posting was last updated on 9/24/2025