Posted in

Backend Associate Software Engineer

Backend Associate Software Engineer

CompanyCVS Health
LocationSmithfield, RI, USA, Princeton, NJ, USA, Richardson, TX, USA
Salary$61800 – $135960
TypeFull-Time
Degrees
Experience LevelEntry Level/New Grad, Junior

Requirements

  • 1+ years of experience in Java / Advanced Java
  • 1+ years of experience in developing services using Spring, Spring boot and Rest APIs
  • 1+ years of experience working with stakeholders, including Product Management, Engineering, and UX team members
  • 1+ years of solid experience with OOP and design patterns

Responsibilities

  • Develop functionality/application for given requirements by focusing on Functional, Non-Functional and Maintenance needs.
  • Collaborates with other members of the development team and stakeholders to make high-level architectural decisions, proposes design patterns, and ensures scalability, performance, and maintainability of digital solutions.
  • Integrates various software components or systems, ensuring seamless communication and interoperability between different parts of the solution.
  • Develops and implements detailed test cases, performs debugging, and resolves issues to guarantee the reliability, stability, and high quality of solutions.
  • Participates in agile or other development methodologies, attends meetings, contributes to project planning, and helps drive the progress and success of projects.
  • Support and Troubleshoot production incidents with a sense of urgency by understanding customer impact.

Preferred Qualifications

  • Exposure to any of the leading cloud platforms (GCP, Azure or AWS)
  • Experience promoting proper implementation of Agile processes, techniques, and principles
  • Good knowledge of CI/CD, build automation tools like Jenkins / GitHub Actions
  • Pro-active attitude, highly self-motivated and able to work without constant oversight
  • Excellent communications skills with ability to communicate effectively in visual, verbal, and written form
  • Strong desire to build and test from the start with TDD development experience