Scroll to top

Senior Java Developer

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 that works on cutting edge technology and invents the future of payment solutions. You will work in a flexible team where you will be involved in the 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
  • Scriptings 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
  • Experience with JIRA, Bamboo, Bitbucket and GIT is a plus

Skills

  • Core Java
  • Spring Boot
  • J2EE
  • Spring Cloud

Apply for this position

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