Senior Java Developer ( No of Positions 11)

Job Description

We are seeking a Senior Java Developer to work with one or more of our engineering teams. This is an opportunity to become part of a highly motivated and skilled team which works on the cutting edge technology and invents the future of payment solutions. You will work in a flexible team where you will be involved in Development and all aspects of configuration and to some aspect’s deployment of the various projects/ products that our technical teams are involved with.

Responsibilities:

  • Experience in Core Java and Spring (Boot, Core, JDBC, J2EE, Spring Cloud)
  • Web Services frameworks – SOAP and RESTful
  • RDMS Design and SQL queries optimization and indexes in MySQL or Maria DB.
  • Good knowledge and hands on experience in Linux / macOS based environments for development.

Requirements:

  • 5-6 years of experience developing in a large-scale application
  • Spring Boot, Spring JPA, Spring Security, and Hibernate
  • Maven build management and integration with ANT using Bamboo
  • XML / JSON related parsing and binding technologies
  • Scripting such as bash, bean-shell, Python and Groovy
  • Agile development experience using Scrum & Kanban
  • Working with Distributed Teams
  • DHTML – HTML, JavaScript, AJAX, and Google Web Toolkit
  • BIRT Reporting Framework
  • Development in macOS or Linux Systems

Apply for this position

Allowed Type(s): .pdf, .doc, .docx