Hybrid Senior Software Development Engineer – Java, Cloud

Posted 1 hour ago

Apply now

About the role

  • Senior Java Developer at CVS Health shaping cloud strategy and developing robust applications. Collaborate with cross-functional teams to implement cloud-native solutions driving business growth.

Responsibilities

  • Provide technical vision, drive strategy around solutions, solve complex problems, and successfully execute across the Cloud, backend solution, automation and more
  • Act as a technical owner across strategic efforts involving the Cloud, backend solution, automation and more
  • Become a trusted technical decision-maker for important initiatives
  • Plot and execute on the path from prototype to production for capabilities and features
  • Design and implement cloud-based architectures and full stack applications that are scalable, secure, and resilient
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and other stakeholders, to define technical requirements and create robust and scalable architectures that meet business objectives
  • Design, develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • Lead the development of microservices, APIs, and serverless architectures on cloud platforms such as AWS, Azure, or Google Cloud
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices in software development
  • Lead, mentor, and work with a team of engineers onsite and offshore to deliver multiple use cases and products
  • Stay current with emerging technologies and industry trends to ensure our solutions remain innovative and competitive
  • Designing and implementing complex software solutions for API's, microservices, CI/CD, real-time streaming pipelines, etc. on cloud

Requirements

  • 7+ years of experience in software development with a focus on cloud architecture and full stack development
  • Proficiency in modern programming languages such as Java, Python, JavaScript, and frameworks like Angular, React, or Node.js
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native application design
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Excellent analytical and problem-solving abilities, with a keen attention to detail
  • Strong interpersonal, written, and verbal communication skills
  • Significant experience in monitoring application performance using tools like AppDynamics, Grafana, Splunk, etc.
  • Knowledge of SAML and OAuth2 for authentication

Benefits

  • Affordable medical plan options
  • 401(k) plan (including matching company contributions)
  • Employee stock purchase plan
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation, and weight management programs, confidential counseling, and financial coaching
  • Paid time off
  • Flexible work schedules
  • Family leave
  • Dependent care resources
  • Colleague assistance programs
  • Tuition assistance
  • Retiree medical access, and many other benefits depending on eligibility

Job title

Senior Software Development Engineer – Java, Cloud

Job type

Experience level

Senior

Salary

$92,700 - $203,940 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job