- About Our Client:
The organization operates in the technology and professional services sector, delivering consulting, technology, and mission services to major agencies across the U.S. government, defense, and intelligence community. With a workforce of 30,000 experts across 50 countries, the organization focuses on digital modernization, AI/ML, Cloud, Cybersecurity, and application development. It addresses challenges in these areas by leveraging deep expertise and advanced technology to create solutions that enhance safety and intelligence capabilities.
- About the Opportunity:
The Software Developer Senior (Full Stack – Java / React) plays a critical role in delivering high-quality full-stack application development. This position supports customer activities by developing and maintaining client/server Java applications and responsive web interfaces using React. The role directly contributes to the organization’s mission by ensuring the reliability, performance, and modernization of software solutions that support government and defense clients. This position can be performed remotely.
- Responsibilites:
• Perform full-stack development for client/server Java applications
- Design, develop, and maintain responsive web interfaces using React
- Maintain current knowledge of relevant technologies
- Generate new code and enhance or refactor existing code to meet requirements
- Participate in design, coding, testing, and debugging of new or existing software
- Troubleshoot technical issues and provide support for application and system functions
- Requirements:
• Bachelor’s Degree in Computer Science or related field, or equivalent experience
- 6+ years of software development experience with full-stack emphasis
- Strong experience with Java 17+
- Experience with Spring Framework 6, Spring MVC, Spring Security
- Proficiency with ORM technologies such as Hibernate 6
- Professional experience building modern web applications using React (preferred) and/or Angular
- Strong understanding of application architecture including service layers, data access layers, and transaction management
- 3+ years of UI development experience including JavaScript and CSS (React strongly preferred)
- Experience designing and working with relational databases (e.g., Oracle)
- Familiarity with build and deployment tools such as Maven
- Knowledge of software development best practices and coding standards
- Strong troubleshooting and customer support skills
- Excellent communication and collaboration abilities
Additional Desired Skills
- Experience developing responsive HTML5 user interfaces using frameworks such as React, jQuery, or Bootstrap
- Experience creating RESTful APIs
- Understanding of accessibility/508 compliance requirements
- Familiarity with source control tools (Git preferred)
- Experience working within cloud environments
- Experience with accessibility testing tools
- Pay Range and Compensation Package:
• The likely salary range for this position is $123,250 - $166,750, subject to experience, geographic location, and contractual requirements. This is not a guarantee of compensation or salary.
- Benefits & Perks:
• Full-flex work week
- 401(k) plan with company match
- Variety of medical, dental, and vision plan options including Health Savings Accounts
- Paid time off including vacation, sick and personal time, holidays, paid parental, military, bereavement, and jury duty leave
- Paid Family Leave program providing up to 160 hours of paid leave in a rolling 12-month period
- Short and long-term disability benefits, life and accidental death insurance, personal accident, critical illness, and business travel insurance
Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin.
Note
RemoteHunter is not the Employer of Record (EOR) for this role. Our purpose in this opportunity is to connect exceptional candidates with leading employers. We help job seekers worldwide discover roles that match their goals and guide them to complete their full application directly through the hiring company’s career page or ATS.