Engineering Tech Lead Senior
About the role
The Engineering Tech Lead Senior is responsible for leading the end-to-end application system development and maintenance on large complex enterprise-wide technology platforms. This role involves developing, enhancing, and maintaining enterprise applications using Java, Spring Boot, Spring Cloud, REST APIs, Microservices. Responsibilities also include building, optimizing, and troubleshooting microservices, integrating UI with backend services, ensuring security, usability, and reliability, and participating in the conversion of monolithic applications to microservices-based architectures.
Responsibilities
- Develop, enhance, and maintain enterprise applications using Java, Spring Boot, Spring Cloud, REST APIs, Microservices.
- Implement ORM/JPA/Hibernate models and integrate with relational or NoSQL databases.
- Build, optimize, and troubleshoot microservices including inter-service communication and API orchestration.
- Convert monolithic applications to microservices-based architectures.
- Build responsive and high-performance UI components using JavaScript / TypeScript with Angular or React.
- Integrate UI with backend services, ensuring security, usability, and reliability.
- Maintain active relationships with customers to determine business requirements, lead requirements gathering meetings, and review designs with the business.
- Lead efforts with Web and marketing teams to increase the presence of web products.
- Anticipate broad technical change and ensure that company technology stays ahead of the curve.
- Prioritize projects and make trade-offs with respect to the enterprise systems changes based on broader business needs.
- Understand the entire architecture for a major part of our business and articulate the scaling and reliability limits.
- Owes the change request process and coordinates with other teams as necessary.
- Develops and owns a list of final enhancements.
- Develops and defines application scope and objectives and supervises the preparation of technical and/or functional specifications from which programs will be written.
- Performs technical design reviews and code reviews.
- Ensures unit tests are completed and meet the test plan requirements, system testing is completed, and the system is implemented according to plan.
- May participate in developing the multi-year technology strategy for critical areas of the business that may encompass multiple systems.
- Partners with technical and non-technical stakeholders to identify the long-term technical trajectory of the technology infrastructure.
- Coordinates and manages on-call support and owns the system monitoring process.
- Reviews and monitors initiatives for end-to-end impact and coordination.
- Participates in review and decision-making for enterprise solutions.
Requirements
- Requires a BA/BS degree in Information Technology, Computer Science, or related field of study with a minimum of 9 years of experience; multi-dimensional platform experience, expert-level experience with business and technical applications; or any combination of education and experience, which would provide an equivalent background.
- Strong expertise in Java, Spring Boot, REST, Microservices, JPA/Hibernate, ORM frameworks, and frontend development using Angular/React with TypeScript, along with hands-on experience in Git, CI/CD pipelines, and core DevOps practices.
- Practical exposure in integrating AI/ML components into enterprise solutions (e.g., predictive models, automation tools, generative AI integration).
- Experience evaluating AI frameworks and implementing: Model inference pipelines, Embedding AI into microservices, Using vector stores, APIs, or cloud AI services.
Preferred Skills, Capabilities, And Experiences
- 8 to 10 years of hands-on development experience in software engineering, including hands-on design, development, architecture, and technical leadership.
- Strong expertise in Java, Spring Boot, REST, Microservices, JPA/Hibernate, ORM frameworks, and frontend development using Angular/React with TypeScript, along with hands-on experience in Git, CI/CD pipelines, and core DevOps practices.
- Practical exposure in integrating AI/ML components into enterprise solutions (e.g., predictive models, automation tools, generative AI integration).
- Experience evaluating AI frameworks and implementing: Model inference pipelines, Embedding AI into microservices, Using vector stores, APIs, or cloud AI services.
Benefits
At Elevance Health, we offer a range of market-competitive total rewards that include merit increases, paid holidays, Paid Time Off, and incentive bonus programs (unless covered by a collective bargaining agreement), medical, dental, vision, short and long term disability benefits, 401(k) +match, stock purchase plan, life insurance, wellness programs and financial education resources, to name a few.
Pay
Details on pay will be provided in the full job details.
Schedule
Details on schedule will be provided in the full job details.