remote
Senior JAVA Full Stack Software Engineer - MetLife
Software Engineer
Senior Java Full‑Stack Engineer building scalable web applications with Spring Boot, Angular, and cloud services, driving digital transformation and automation across global platforms.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end Java applications using Spring Boot and RESTful services.
- Build responsive front‑end components with Angular, ensuring seamless user experiences.
- Integrate with relational databases (SQL) and implement efficient data access layers.
- Containerize services with Docker and orchestrate deployments on AWS infrastructure.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver high‑quality code.
- Participate in code reviews, performance tuning, and continuous improvement initiatives.
Requirements
- 5+ years of professional experience in Java development.
- Strong proficiency in Spring Boot, Spring MVC, and related ecosystems.
- Hands‑on experience with Angular (v10+) and modern front‑end tooling.
- Solid understanding of REST API design, SQL database design, and query optimization.
- Experience with Docker, CI/CD pipelines, and AWS services (EC2, RDS, S3).
Skills
javaangularsqldockeraws