Java Full Stack Developer
Om NarayanUnited StatesSENIORPosted 1h ago
JavaSpring BootSpring SecuritySpring Data JPAHibernateREST APIsNext.jsReactTypeScriptJavaScriptHTMLCSSPostgreSQLSQLAWSDockerKubernetesAzure DevOpsHL7CDAFHIRKafkaAmazon SQSDroolsMicroservicesGitAgileTDDJBoss Enterprise SOA
About the Role
We are seeking a Java Full Stack Developer to provide technical leadership and hands-on development for complex Java applications supporting the MDHHS Infectious Disease area, particularly the eCR Rules Engine project.
Key Responsibilities
• Provide technical leadership and hands-on development for complex Java applications
• Design and implement RESTful APIs using Java and Spring Boot
• Develop front-end components using React, TypeScript, and JavaScript
• Work with databases including PostgreSQL and SQL
• Implement CI/CD pipelines using Azure DevOps
• Lead code reviews and mentor junior developers
• Collaborate with product team on technical requirements
Requirements
• 13+ years of enterprise application development using Java
• Strong experience with Java 17/21, Spring Boot 3.0, Spring Security, Spring Data JPA, and Hibernate
• Proficiency in REST APIs, Next.js, React, TypeScript, JavaScript, HTML, and CSS
• Experience with PostgreSQL, SQL, database design, and performance optimization
• Knowledge of AWS, Docker, Kubernetes (EKS), and Azure DevOps CI/CD
• Bachelor's Degree required
Highly Preferred Skills
• Healthcare integrations: HL7, CDA, FHIR, eCR, ELR
• LOINC, SNOMED CT, and terminology management
• Kafka, Amazon SQS, and asynchronous messaging
• Drools / Configurable Business Rules Engines
• Microservices and cloud-native applications
• Git, Agile, TDD, unit testing, and debugging
• JBoss Enterprise SOA and DevOps environments
• 1+ year of AI technology experience, including Kiro AI code generation tool