Azure Machine Learning (ML) / Engineer/ Java Tech lead

Azure Machine Learning (ML) / Engineer/ Java Tech lead

Posted 1 day ago by 1761389259

Negotiable
Outside
Remote
USA

Summary: The role of Developer/Java Lead/Architect involves reviewing and assessing a Java monolith application, providing recommendations for modularization, and proposing tools for modernization. The candidate will drive assessments, engage with stakeholders, and mentor team members while leveraging extensive experience in Java microservices and cloud environments. Strong expertise in Kafka and cloud technologies is essential for designing and implementing solutions. The position requires collaboration with various technical teams and effective communication skills for presenting findings and recommendations.

Key Responsibilities:

  • Review existing application inventory for Java monolith application modules and architecture.
  • Perform high-level assessments of modules and provide recommendations for modularization.
  • Propose tools and accelerators for modernization to enhance modularization speed.
  • Drive assessments, meetings, and planning while preparing reports on findings and recommendations.
  • Engage with stakeholders and interact with UHG Architects and technical leads.
  • Design and develop solutions using cloud-hosted Java Microservices and Kafka streams.
  • Mentor and guide developers on the team.
  • Triage and fix issues with solutions in production.
  • Present findings and recommendations to medium-sized groups.

Key Skills:

  • 8+ years of experience with Java microservices, Spring Boot, and Spring Batch.
  • 3+ years of experience hosting microservices in cloud environments, specifically OpenShift/Kubernetes.
  • Experience with Docker container management and Google Cloud Platform.
  • 3+ years of experience with Kafka Producer, Consumer, and Streams.
  • 5+ years of experience with databases such as MySQL and Oracle.
  • Strong CI/CD experience, including building and deploying cloud microservices.
  • Excellent presentation skills and ability to work collaboratively.
  • Familiarity with software development concepts and technical documentation.
  • Knowledge of the existing Optum Health Care Platform is a plus.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Developer
Java Lead/Architect
Review existing application inventory for a Java monolith application modules, architecture, internal dependencies, standards, processes, existing modularization plan, prior analysis done and current approach to modularization
Perform a high-level assessment of the modules and provide recommendations for modularization approach
Propose recommendations of tools and accelerators for modernization to increase the speed of the modularization
Technical expertise: Java frameworks, Springboot Cloud Microservices, DevOps, CI/CD, MYSQL, RDBMS, Consulting, Prior Assessment experience
Should be able to review - IT Strategy, Enterprise Architecture vision, Business objectives, Business capabilities, Business Operations (orchestrations, workflows), mapping to various modules, Business Architecture, Technical Architecture, Deployment topology, DB organization, Interfaces and Business Plan on Conversion, Lift and Shift, APIfication and any other dependencies / projects which are in-flight, Current approach for modularization, pattern of implementation; UI layer - Business layer DB layer, Interfaces, Batches. Current challenges identified if any, As-Is Development process, Build, Deployment, Testing, Release cycles management, Benchmark Reports, NFRs requirements and how it is met today
Other important skills - Should be able to drive the assessment/meetings/plan, prepare plan, reporting of the findings & recommendations, customer connect, engagement and interacting with UHG Architects and technical leads to collect information

Familiar with software development concepts. Comfortable reading and interpreting technical documentation as well as working with other developers, solution architects and other technical staff
Strong Kafka experience someone who can help drive and set architectural direction, designing a new system using kafka from the ground up and mentoring current team members
Knowledge of the existing Optum Health Care Platform team, infrastructure and processes is definitely a plus.
8+ years of Strong experience with java micro-services, Spring Boot, Spring Batch
3+ years of Experience hosting micro services on cloud environment
Specifically, experience in OpenShift / Kubernetes
Experience with Docker container management.
Experience in Google Cloud Platform cloud
3+ Years of experience with Kafka Producer, Kafka Consumer and Kafka Streams
5+ Years of experience with database such as MySQL, Oracle, etc.
3+ Years of strong CI/CD experience, including building and deploying and maintaining cloud micro services
Design and develop solution for the current project through cloud-hosted Java Microservices/Kafka streams
Mentor and guide developers on the team.
Hands on work with deliverables of java services, cloud solutions, data pipelines, Kafka streaming to implement solution.
Help create strategic direction for how to transform other components of the app using modern technologies (Kafka, services, Sql and NoSQL DB)
Help triage and fix issues with solution in Production.
Demonstrated ability to work collaboratively and influence others
Excellent presentation skills and experience presenting to medium sized groups