We are seeking a highly skilled Java Developer with experience in Cypress testing to join our client’s dynamic development team in the banking sector. This role involves developing robust Java-based applications and leveraging Cypress to ensure high-quality, scalable solutions. The ideal candidate will have a strong background in full-stack Java development, test automation, and financial systems.

Key Responsibilities:

  • Design, develop, and maintain secure and scalable Java-based applications for banking systems.
  • Implement and optimize back-end logic and APIs.
  • Design and execute automated end-to-end tests using Cypress to ensure functionality, performance, and reliability.
  • Develop test scripts and integrate them into CI/CD pipelines.
  • Work closely with QA engineers, business analysts, and DevOps teams to ensure seamless application delivery.
  • Participate in Agile ceremonies and contribute to sprint planning and retrospectives.
  • Integrate banking systems with external APIs, third-party services, and databases.
  • Collaborate with other teams to ensure smooth system interoperability.
  • Identify and resolve application issues, ensuring high availability and performance.
  • Perform root cause analysis and recommend improvements.

Minimum Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of Java development experience.
  • Hands-on experience with Cypress testing for end-to-end and UI automation testing.
  • Strong understanding of testing methodologies, test automation frameworks, and scripting.
  • Proficiency in Java 8+, with expertise in frameworks such as Spring Boot and Hibernate.
  • Strong understanding of RESTful APIs and microservices architecture.
  • Proficiency in SQL and working knowledge of databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with Git, Jenkins, GitLab, or similar tools for CI/CD pipeline integration.
  • Familiarity with financial systems, payment processing, or regulatory compliance in the banking space.

Interested Apply Now!

Desired Skills:

  • Java
  • Cypress

Learn more/Apply for this position