Job Description

Role & responsibilities

  • Design, develop, and maintain scalable and high-performance software applications using Core Java, J2EE, Spring Boot, Hibernate, SQL, and Angular/Typescript.
  • Own and complete user stories within the designated sprint cycles while maintaining high coding standards and test coverage.
  • Document and demonstrate software solutions through documentation, flowcharts, diagrams, and well-structured code.
  • Ensure code quality by following Git flow processes, writing unit tests, and passing SonarQube quality gates.
  • Collaborate with technical leads, product owners, and QA teams to define and ensure the completeness and accuracy of technical requirements.
  • Work in cloud and non-cloud environments, ensuring best practices are followed in deployment and maintenance.
  • Analyze production performance issues proactively and suggest solutions to enhance system efficiency.
  • Participate in...

Apply for this Position

Ready to join COTIVITI? Click the button below to submit your application.

Submit Application