{"schemaVersion":"jobsearcher.job.v1","id":"b3d584f82dd05c32b46f0525","url":"https://jobsearcher.com/jobs/b3d584f82dd05c32b46f0525","canonicalUrl":"https://jobsearcher.com/jobs/b3d584f82dd05c32b46f0525","title":"Lead Java Developer","description":"Job description:We are seeking a skilled Software Developer II (Java Full Stack) to support the modernization and enhancement of enterprise health information systems. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, Angular, relational databases, and software development best practices. This role involves designing, developing, testing, maintaining, and enhancing mission-critical applications while collaborating with cross-functional teams to deliver secure, scalable, and high-performing software solutions.The successful candidate will participate in the complete Software Development Life Cycle (SDLC), including technical design, coding, testing, deployment, troubleshooting, and ongoing application support.Key ResponsibilitiesDesign, develop, test, implement, and maintain enterprise web applications using Java technologies.Develop scalable backend services using Java EE and Spring Boot.Design and develop RESTful APIs with secure authentication and authorization mechanisms.Build and maintain Single Page Applications (SPA) using Angular and TypeScript.Participate in technical design discussions and prepare technical documentation.Review business requirements and translate them into technical solutions.Develop unit tests and execute test plans to ensure application quality.Troubleshoot application defects and provide timely resolutions.Perform application maintenance, enhancements, and performance optimization.Develop reports and support system security improvements.Collaborate with business analysts, architects, QA teams, and infrastructure teams.Support application deployments and release management processes.Participate in code reviews and ensure adherence to coding standards.Utilize Git for version control and collaborative software development.Assist in estimating development effort and project timelines.Support CI/CD automation and deployment processes.Required QualificationsEducationBachelor's degree in Computer Science, Software Engineering, Information Systems, MIS, Engineering, or a related field from an accredited institution.Required ExperienceMinimum 4 years of experience in software development.Experience throughout the complete Software Development Life Cycle (SDLC).Experience designing, developing, testing, and implementing enterprise software applications.Experience writing technical documentation and technical design specifications.Experience troubleshooting and resolving complex software issues.Experience working in Agile development environments.Mandatory Technical SkillsJavaSpring BootJava EEServletsJPA (Java Persistence API)REST API DevelopmentOracle SQLPostgreSQLSQLObject-Oriented Programming (OOP)Unit TestingSoftware DebuggingSoftware DesignApplication MaintenanceRelease ManagementSDLCTechnical DocumentationPerformance OptimizationPreferred Qualifications4+ years of experience developing Single Page Applications (SPA).Experience with:AngularTypeScriptComponent-Based ArchitectureDynamic RenderingAsynchronous ProgrammingExperience designing secure REST APIs.Knowledge of:API AuthenticationAuthorizationOAuthJWTExperience with Git version control and branching strategies.Experience implementing CI/CD pipelines.Familiarity with automated deployment tools.Experience working on enterprise healthcare or government applications is preferred.Preferred Tools & TechnologiesJavaSpring BootJava EEAngularTypeScriptOracle DatabasePostgreSQLGitMavenGradleJenkinsAzure DevOpsDocker (Preferred)Kubernetes (Preferred)Soft SkillsStrong analytical and problem-solving skills.Excellent debugging and troubleshooting abilities.Effective written and verbal communication skills.Ability to work collaboratively in cross-functional teams.Strong organizational and documentation skills.Ability to manage multiple priorities in a fast-paced environment.","company":"Wexus Win Works","rawCompany":"wexus win works","city":"Menands","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-07-18T14:23:55.507Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Developer","description":"Job description:We are seeking a skilled Software Developer II (Java Full Stack) to support the modernization and enhancement of enterprise health information systems. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, Angular, relational databases, and software development best practices. This role involves designing, developing, testing, maintaining, and enhancing mission-critical applications while collaborating with cross-functional teams to deliver secure, scalable, and high-performing software solutions.The successful candidate will participate in the complete Software Development Life Cycle (SDLC), including technical design, coding, testing, deployment, troubleshooting, and ongoing application support.Key ResponsibilitiesDesign, develop, test, implement, and maintain enterprise web applications using Java technologies.Develop scalable backend services using Java EE and Spring Boot.Design and develop RESTful APIs with secure authentication and authorization mechanisms.Build and maintain Single Page Applications (SPA) using Angular and TypeScript.Participate in technical design discussions and prepare technical documentation.Review business requirements and translate them into technical solutions.Develop unit tests and execute test plans to ensure application quality.Troubleshoot application defects and provide timely resolutions.Perform application maintenance, enhancements, and performance optimization.Develop reports and support system security improvements.Collaborate with business analysts, architects, QA teams, and infrastructure teams.Support application deployments and release management processes.Participate in code reviews and ensure adherence to coding standards.Utilize Git for version control and collaborative software development.Assist in estimating development effort and project timelines.Support CI/CD automation and deployment processes.Required QualificationsEducationBachelor's degree in Computer Science, Software Engineering, Information Systems, MIS, Engineering, or a related field from an accredited institution.Required ExperienceMinimum 4 years of experience in software development.Experience throughout the complete Software Development Life Cycle (SDLC).Experience designing, developing, testing, and implementing enterprise software applications.Experience writing technical documentation and technical design specifications.Experience troubleshooting and resolving complex software issues.Experience working in Agile development environments.Mandatory Technical SkillsJavaSpring BootJava EEServletsJPA (Java Persistence API)REST API DevelopmentOracle SQLPostgreSQLSQLObject-Oriented Programming (OOP)Unit TestingSoftware DebuggingSoftware DesignApplication MaintenanceRelease ManagementSDLCTechnical DocumentationPerformance OptimizationPreferred Qualifications4+ years of experience developing Single Page Applications (SPA).Experience with:AngularTypeScriptComponent-Based ArchitectureDynamic RenderingAsynchronous ProgrammingExperience designing secure REST APIs.Knowledge of:API AuthenticationAuthorizationOAuthJWTExperience with Git version control and branching strategies.Experience implementing CI/CD pipelines.Familiarity with automated deployment tools.Experience working on enterprise healthcare or government applications is preferred.Preferred Tools & TechnologiesJavaSpring BootJava EEAngularTypeScriptOracle DatabasePostgreSQLGitMavenGradleJenkinsAzure DevOpsDocker (Preferred)Kubernetes (Preferred)Soft SkillsStrong analytical and problem-solving skills.Excellent debugging and troubleshooting abilities.Effective written and verbal communication skills.Ability to work collaboratively in cross-functional teams.Strong organizational and documentation skills.Ability to manage multiple priorities in a fast-paced environment.","datePosted":"2026-07-18T14:23:55.507Z","dateModified":"2026-07-18T14:23:55.507Z","hiringOrganization":{"@type":"Organization","name":"Wexus Win Works","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Menands","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b3d584f82dd05c32b46f0525"},"url":"https://jobsearcher.com/jobs/b3d584f82dd05c32b46f0525"}}