Software Engineer II
Role details
Job location
Tech stack
Job description
-
Implementing enterprise caliber web and backend solutions using Java and ReactJS in modern, cloud-based applications
-
Develop and support solutions with Java on legacy platforms, with modernization when possible
-
Analyze, design, and implement major features and components
-
Deliver secure, enterprise-grade web and backend solutions with support of generative AI
-
Ensure elevated code quality and security standards through use of DevSecOps best practices
-
Resolve production incidents and service requests
-
Collaborate with stakeholders and cross-functional teams
-
Active participation in agile ceremonies including daily stand-ups, sprint planning, sprint retrospectives, stakeholder demos, and PI planning events
Requirements
-
Bachelor's degree
-
3+ years of experience developing applications in Java
-
2+ years of experience developing applications using a modern Javascript framework (ReactJS preferred)
-
2+ years of experience developing RESTful API's
-
1+ years of experience with SQL and relational databases
-
4+ years of experience in application design, coding, testing, and troubleshooting
Preferred Qualifications:
-
Bachelor's Degree or more advanced degree Computer Science, Information Systems, Engineering, or related field
-
4 years of experience developing applications in Java
-
1+ years of experience with Cloud native applications deployed to Azure, AWS or Google Cloud
-
1+ years of experience with Docker and Kubernetes
-
1+ years of experience with DevOps practices (CI/CD, release management, automation) using Azure DevOps
-
2+ years of experience with Junit/Mockito or equivalent unit testing frameworks
-
1+ years of Experience with Selenium-based functional testing frameworks
-
2+ years of experience with Git-based repositories (GitHub, Bitbucket, Azure Repos)
-
1+ years of experience with modern Identity and Access Management and AppSec practices
-
1+ years of experience working in matrix organizations, offshore teams, and fast-paced projects
-
1+ years of experience to Microsoft Azure tools and modern AI concepts (generative AI, machine learning, large language models, conversational AI)
-
Strong communication and problem-solving skills
Candidate must be currently authorized to work in the United States and must not require MetLife sponsorship or support for an immigration-related employment benefit (e.g., work permit or temporary work visa) in any capacity now or in the future.