Lead Java Developer
Job in
Johnston, Polk County, Iowa, 50131, USA
Listed on 2026-02-16
Listing for:
The Momba Group
Full Time
position Listed on 2026-02-16
Job specializations:
-
IT/Tech
Job Description & How to Apply Below
Hybrid: 2 days in the office
Location: Johnston, IA
Role OverviewWe are seeking a Java Developer with strong full-stack capabilities in Java, Spring Boot, and React to help design and deliver secure, scalable, and high-performing applications. This role works closely with business stakeholders, senior engineers, and cross-functional partners to build modern solutions that support compliance-driven environments, including HIPAA. The ideal candidate is eager to grow, contributes actively to engineering quality, and thrives in a fast-paced, evolving technology landscape.
Key Responsibilities Application Design & Development- Build and maintain high-quality applications using Java, Spring Boot, and React
, ensuring scalability, performance, and security. - Participate in solution design sessions, translating business requirements into clean, maintainable technical specifications.
- Develop RESTful APIs, backend services, and modern UI components supporting both internal and external users.
- Contribute to architectural discussions and learn from senior engineers regarding system evolution and best practices.
- Engage in collaborative code reviews, pair programming, and knowledge-sharing activities.
- Apply modern engineering practices including automation,
CI/CD pipeline development
, Dev Ops methodologies, and infrastructure-as-code (IaC). - Support migrations, cloud modernization initiatives, and implementation of new platform capabilities.
- Implement proactive testing, monitoring, and optimization strategies to ensure reliability and compliance (including HIPAA and related security standards).
- Help diagnose and resolve performance issues across both frontend and backend components.
- Ensure secure handling of sensitive data and maintain adherence to privacy regulations.
- Participate in on-call rotation as needed and provide production support to maintain application stability.
- Assist in troubleshooting, issue resolution, and root-cause analysis across the full technology stack.
- Associate degree in Computer Science, Information Systems, or related field with minimum 5+ years of hands-on application development experience; equivalent experience will be considered.
- Strong knowledge of Java and exposure to Java-based frameworks.
- Practical experience with Spring Boot and REST API development.
- Advanced proficiency in SQL
, relational database structures, and query optimization. - Experience using modern version control systems (Git preferred).
- Ability to juggle multiple projects, meet deadlines, and deliver high-quality work in a fast-moving environment.
- Strong analytical mindset, attention to detail, and problem-solving abilities.
- Proven ability to work with sensitive and confidential information while maintaining regulatory compliance (e.g., HIPAA).
- Excellent communication skills and comfort collaborating with both technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Information Systems, or related field.
- Experience building production applications in Java, Spring Boot, React
, or similar modern frameworks. - Exposure to cloud technologies such as AWS or Azure
, as well as containerization tools (Docker, Kubernetes). - Understanding of CI/CD tools and automated deployment processes.
- Background in healthcare or insurance technology, such as claims processing, enrollment, or other regulated workflows.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×