JAVA Full Stack Developer
MetLife
Role Value Proposition:
At MetLife, we seek to make a meaningful impact in the lives of our customers and our communities. The Global Technology & Operations group (GTO) is a diverse team of Agile practitioners comprised of engineers, developers, and managers with the freedom to create innovative solutions to address core business challenges within MetLife. This role will be a part of a dynamic team of talented IT professionals and thought leaders responsible for supporting the development of MetLife systems in the Treasury space. Corporate Treasury IT is a fast-paced, global, multi-cultural environment where time/task management, professionalism, self-study using research and discovery, as well as the ability to work independently and handle multiple tasks for varying technologies are critical skills.
Key Responsibilities:
* Member of Agile/Scrum team performing design, development, and maintenance of applications using .NET, REST APIs, and SQL DB's.
* Create and/or enhance CI/CD pipelines to automate the build, test, and deployment of applications improving the frequency and reliability of deployments to production.
* Utilize and continuously evaluate and improve DevOps processes, incorporating feedback and adopting standard tools to optimize efficiency.
* Create or utilize automation to move repetitive tasks around code deployment and provisioning to increase efficiency and reduce human error.
* Partner across MetLife teams to deliver high-quality projects, solutions, and IT services that meet functional requirements and delivery schedules within budget.
* Agile Sprint planning, including estimation, user story breakdown, user story review & feedback.
* Create and update necessary technical documentation.
* Support diagnosis and remediation of production issues
* Diagnose, document, and correct/upgrade technical debt.
* Execute IT strategies with strategic thinking and foresight.
* Align with business objectives and focus on the modernization of portfolios and cloud adoption, using DevOps practices and Agile Delivery
Essential Business Experience and Technical Skills:
Required:
* Bachelor's degree in computer science, Information Systems, Business Administration, Finance, Engineering, or other related field, or equivalent demonstrated work experience and/or certifications.
* 5+ years' experience in Software Development and strong technical experience with designing & building enterprise-scale applications.
* 5+ years of distributed systems development with some of the following: .Net SQL Java, Java Sprint Boot, React/Angular/Web Components, NodeJS, RestAPI services.
* Minimum 3+ years of hands-on coding skills in Java, JSP, Spring Framework, Spring boot API REST services is mandatory.
* Hands-on experience in Junit, test coverage is mandatory.
* 3+ years of experience designing, developing, and deploying solutions using Azure Cloud components such as Azure Synapse, ADLS Gen 2, Azure ADF, Azure Cosmos Database/Azure SQL, Azure Data Factory, Azure Load Balancer, Azure Backup, Azure Active Directory, Azure Monitor, Application Gateway, API-M Gateway, Azure Key Vault, PowerShell, Azure Analytics.
* 2+ years of experience with CI/CD tools and concepts using YAML. (e.g., Azure Pipelines).
* Possesses leadership skills and the ability to develop and motivate teams with both offshore and onshore members.
* Excellent verbal and written communication skills with focused attention to details
* Analytical thinking and decisiveness, multi-tasking, organizational prioritization, and problem-solving are key abilities.
* In-depth Software Development Life Cycle (SDLC) knowledge and experience.
Preferred:
* Experience with SAFe(R) Agile and Azure DevOps.
* Experience translating business requirements into customer-facing solutions with focus on end-user experience/usability.
* Strong Knowledge of Cloud and Web-based application development.
* Insurance and/or Financial Industry experience.
At MetLife, we’re leading the global transformation of an industry we’ve long defined. United in purpose, diverse in perspective, we’re dedicated to making a difference in the lives of our customers.
Equal Employment Opportunity/Disability/Veterans
If you need an accommodation due to a disability, please email us at accommodations@metlife.com. This information will be held in confidence and used only to determine an appropriate accommodation for the application process.
MetLife maintains a drug-free workplace.
Confirm your E-mail: Send Email
All Jobs from MetLife