
Senior Full Stack Developer - Java/Cloud
- Saint Louis, MO
- $86,200-143,600 per year
- Permanent
- Full-time
- Design, develop, and maintain full-stack applications using Java (Spring Boot, Spring Batch) and modern JavaScript frameworks (React).
- Lead and implement solutions using a wide spectrum of Java technologies and development frameworks.
- Create reusable libraries, frameworks, and templates to drive standardization and code reusability.
- Collaborate with front-end and back-end teams to build scalable, secure, and responsive web applications.
- Integrate and manage data pipelines using Informatica for ETL and transformation tasks.
- Apply Python and GenAI where applicable to drive automation and intelligent feature sets.
- Build and maintain CI/CD pipelines for seamless deployment and automated testing.
- Ensure code quality and maintainability using tools like SonarQube and static code analysis practices.
- Develop and manage automation scripts using PowerShell and other scripting tools for deployment and environment management.
- Deploy and operate solutions on AWS cloud infrastructure including EC2, Lambda, RDS, S3, ECS, etc.
- Participate in solution architecture, peer reviews, and technical strategy discussions.
- Mentor junior developers and foster a collaborative engineering culture focused on continuous improvement and innovation.
- 10+ years of hands-on experience in full-stack software development and system architecture.
- Strong backend skills in Java, Spring Boot, Spring Batch, and associated Java technologies.
- Front-end development experience using JavaScript, React, HTML, and CSS.
- Experience with AWS Cloud services, including infrastructure design, provisioning, and optimization.
- Solid understanding of CI/CD processes and tools such as Jenkins, GitLab, GitHub Actions, or AWS CodePipeline.
- Experience with SonarQube for enforcing code quality standards.
- Proficient in scripting with PowerShell and automation for cloud and on-prem environments.
- Experience using Informatica for data movement and transformation is a strong plus.
- Exposure to Python and familiarity with GenAI platforms such as OpenAI, Amazon Bedrock, or LangChain.
- Excellent communication and collaboration skills.
- AWS Certification (Developer or Solutions Architect) is a plus.
- Experience in the Life Insurance or broader insurance domain.
- Familiarity with Agile methodologies and working in cross-functional teams.
- Experience with containerization tools like Docker and orchestration platforms such as Kubernetes.
- This position works at the Kemper office.