Join Sky Solutions, LLC - Pioneering Digital Transformation Excellence!
Sky Solutions is a trusted partner in government contracting, empowering federal agencies with cutting-edge IT solutions. Our expertise spans AI-first enablement, delivering innovative solutions and advanced cybersecurity, fortifying digital ecosystems against emerging threats and digital transformation through low-code/no-code development, cloud solutions, and agile methodologies. We simplify complex processes and deliver breakthrough results for federal clients across healthcare, financial services, and national security.
Job Title: Lead Software Developer (Java)
Location: Tysons Corner, VA (Hybrid / Remote)
Duration: Fulltime
Job Summary
We are seeking an experienced
Lead Developer to provide technical leadership for the design, development, integration, and delivery of enterprise applications supporting a mission-critical
Centers for Medicare & Medicaid Services (CMS) federal healthcare program. The Lead Developer will guide development teams, establish technical solutions, review code, troubleshoot complex issues, and collaborate with architects, business analysts, QA, DevSecOps, and program stakeholders.
Key Responsibilities- Lead the design, development, enhancement, and maintenance of enterprise applications and microservices.
- Provide technical guidance and mentorship to software developers and development teams.
- Develop and review high-quality, scalable, secure, and maintainable application code.
- Design and implement Java/Spring Boot microservices and REST APIs.
- Lead integration of applications with enterprise systems, databases, and external services using REST APIs and service-to-service integration patterns.
- Review technical designs, code, unit tests, and development practices to ensure quality and consistency.
- Troubleshoot complex application, integration, performance, and production issues and drive root-cause resolution.
- Collaborate with architects and technical leads on application architecture, design decisions, and modernization initiatives.
- Work closely with Product Owners, Business Analysts, QA, DevSecOps, and other stakeholders to translate requirements into technical solutions.
- Support database integration and data persistence using JPA/Hibernate and relational databases, including Teradata where applicable.
- Support cloud-native application development and deployment within AWS and Docker environments.
- Promote automated testing, code quality, secure development practices, and Agile delivery.
- Participate in sprint planning, backlog refinement, technical discussions, code reviews, and production support activities.
- Identify technical risks, dependencies, and opportunities to improve application performance, reliability, scalability, and maintainability.
Required Qualifications- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
- 8+ years of software development experience, including experience in a technical leadership role.
- Strong hands-on experience with Java 17 or later.
- Strong experience with Spring Boot and microservices architecture.
- Strong experience developing and integrating REST APIs.
- Experience with Spring Cloud/OpenFeign or similar service-to-service integration technologies.
- Strong SQL and relational database experience.
- Experience with JPA/Hibernate or similar ORM technologies.
- Experience with unit testing frameworks such as JUnit.
- Experience with Maven, Git, and enterprise software development practices.
- Experience working in Agile/Scrum development environments.
- Strong technical leadership, communication, problem-solving, and mentoring skills.
Preferred Qualifications- Experience supporting federal government or healthcare technology programs.
- Experience working with CMS, Medicare, Medicaid, or Program Integrity environments.
- Experience with AWS cloud services and Docker/containerized applications.
- Experience with Teradata and enterprise data integration.
- Experience with Hazelcast or distributed caching.
- Experience with Swagger/OpenAPI and API documentation.
- Experience with SonarQube, CI/CD, and DevSecOps practices.
- Experience supporting large-scale application modernization initiatives.
- Experience with IBM FileNet or enterprise content/workflow platforms is a plus.
Technical SkillsJava 17 | Spring Boot | Microservices | REST APIs | Spring Cloud/OpenFeign | JPA/Hibernate | SQL | Teradata | AWS | Docker | Maven | JUnit | Git | Swagger/OpenAPI | SonarQube | DevSecOps | Agile/ScrumWork Environment
This position will work as a technical leader within a multidisciplinary team supporting the development and modernization of enterprise applications in the
CMS federal healthcare environment. The role requires close collaboration with architecture, development, QA, DevSecOps, business analysis, product, and program teams.
The application environment includes
Java 17, Spring Boot microservices, REST APIs, AWS, Docker, Teradata, JPA/Hibernate, automated testing, and cloud-native architecture.
Compensation:
The expected compensation range for this position is $120,000 - $170,000 annually. Compensation is determined in good faith and may vary based on job-related factors, including relevant experience, skills, education, certifications, clearance level, labor category alignment, contract requirements, work location, internal equity, and business needs.
The posted range reflects the Sky's reasonable estimate at the time of posting and does not guarantee a specific salary or rate. Final compensation will be determined based on the selected candidate's qualifications and applicable contractual and business considerations.
Sky Solutions Benefits & Culture at a Glance- Healthcare & Wellness
- Medical, dental, and vision coverage tailored to your needs.
- Supplemental options like life insurance, disability, HSA/FSA available.
- Time Off & Work-Life Balance
- Starting at 15 PTO days per year, increasing with tenure.
- Plus 11 paid holidays to recharge and spend time with loved ones.
- Professional Growth & Development
- Annual education stipend.
- Access to thousands of online courses.
- Formal mentorship programs for career advancement.
- Inclusive Culture
- "One Team” mentality focused on collaboration and belonging.
- Recognized as a Great Place to Work® for six years straight.
To learn more about life at Sky Solutions, visit our Careers page: Careers - Sky SolutionsAt Sky Solutions, LLC, we welcome applications from all qualified candidates who share our vision and values.