Description

Responsibilities

 

  • Designing, developing, and delivering high-volume, low-latency applications for mission-critical systems.
  • Participating in the process of reviewing code and ensuring consistent application standards and logic.
  • Interpreting written business requirements and technical specification documents.
  • Leading multiple projects, setting and managing stakeholder expectations.
  • Developing and maintaining SQL reports to verify data migration accuracy.
  • Participating in the code review process to ensure adherence to application standards and logic.
  • Championing quality solutions and performing quality assurance duties.
  • Defining project scope and providing clear instructions to the design and development team.
  • Developing, maintaining, and testing scripts for a high-quality Java-based automated test framework.

     

Requirements

 

  • Must have a minimum of 5 years of experience in Java development with a Bachelor's degree.
  • Strong experience in backend Java development, Spring, and OOP techniques/design.
  • Proficiency in Java programming languages.
  • Hands-on experience with Java (or other OOP languages) for writing and debugging code on a daily basis.
  • Knowledge of Java architectural frameworks, Spring Boot, and database concepts.
  • Understanding of object-oriented design and ability to apply general design patterns and paradigms.
  • Working knowledge of RDBMS, data analytics, and the UNIX/Linux environment.
  • Experience in developing applications using Spring Boot framework

Education

Bachelor's degree