onsite
Senior Software Engineer - The Hartford
Software Engineer
Senior Software Engineer leading full‑stack development of cloud‑native billing and audit applications using Java, Spring Boot, Angular, and AWS services, with expertise in microservices, Docker, Kubernetes, and relational databases.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end billing and audit microservices using Java and Spring Boot.
- Build responsive front‑end components with Angular, ensuring seamless integration with back‑end APIs.
- Deploy and manage applications on AWS, leveraging services such as ECS, RDS, and S3.
- Containerize services with Docker and orchestrate deployments using Kubernetes.
- Write efficient SQL queries and manage schema migrations for high‑volume transactional data.
- Collaborate with cross‑functional teams to define requirements, conduct code reviews, and implement CI/CD pipelines.
Requirements
- 5+ years of professional software development experience.
- Strong proficiency in Java, Spring Boot, and Angular.
- Hands‑on experience with AWS, Docker, and Kubernetes.
- Solid understanding of relational databases and SQL performance tuning.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javaangularawssqldockerkubernetes