Senior Software Development Engineer
metropolitan life insurance companyRaleigh, NC
today
Occupations
Software DevelopersComputer ProgrammersComputer Systems Engineers/ArchitectsIndustries
Software PublishersCustom Computer Programming ServicesComputer Systems Design ServicesAbout the role
Overview
As a Senior Software Java Development Engineer at Met Life’s Global Technology team, you lead the design, development, and maintenance of scalable enterprise applications. You will influence architecture, guide cross-functional teams, and drive modernization efforts including cloud adoption and Dev Ops transformation. You mentor juniors and uphold engineering best practices to deliver high-performance, reliable software. This role offers impact across platforms and a chance to shape the future of AI-enabled tech at Met Life.
Compensation / Benefits Comprehensive health plan Life insurance 401(k) with employer matching Paid time off and holidays Parental leave Tuition assistance
Responsibilities Lead system architecture for modular, secure Java-based systems Develop new features from analysis to production release Mentor junior engineers and conduct code reviews Collaborate in Agile/Scrum ceremonies and improve CI/CD pipelines Troubleshoot performance issues and ensure fitness-for-purpose of applications
Key requirements Bachelor’s or Master’s degree in computer science or a related technical field 5+ years of professional software development experience in Java Deep Java expertise (multithreading, concurrency, JVM tuning)Mastery of Spring Framework (Boot, MVC, Security) and/or Hibernate/JPAHands-on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP)Strong hands-on Agile development experienceSQL optimization for relational databases (PostgreSQL, MySQL, Oracle)Automated testing with JUnit 5, Mockito, and/or Testcontainers Experience building applications using modern AI technologies, including generative AI and MLMentorship and technical leadership Cross-functional collaboration Strong problem-solving and communication Java 8+ (core, multithreading, concurrency)Spring Framework (Boot, MVC, Security)Hibernate/JPA
Matching similar jobs
JOB OVERVIEW
Experience level
Lead
Location
Raleigh, NC
Occupation
Software Developers
Industry
Software Publishers
Posted
today
Tired of running searches?
Rank the roles you'd take once, and matches like these arrive on their own.
CREATE PROFILE