Back to All Vacancies

Senior Software Engineer (Java)

  • job type Full Time

Our client, a disrupter in the payments industry, is looking to strengthen their Development team by recruiting a Senior Software Engineer (Java). Working closely with various stakeholders in the company, you will be responsible for designing, developing and maintaining the payments platform and all applications that reside on it. You will also be responsible for:

  • Maintaining an in-depth understanding of the business logic embodied in the software and its development infrastructure
  • Leading the design and planning phases of the product and making effective engineering decisions
  • Making sure the code quality of a high standard
  • Shaping the technology roadmap by participating in guilds and community of practice teams
  • Identifying and proposing strategies for technical problem solving
  • Driving improvements in engineering techniques, standards, practices and processes across the department

Experience:

  • Degree in information technology or the relevant academic background
  • 5+ years of experience¬†engineering software in an agile environment
  • Extensive knowledge of Java based server-side/backend technologies, such as Spring, Hibernate, JOOQ
  • Comfortable with using frontend technologies like Angular and React
  • Experience with test-driven development focusing on well-written unit and integration testing (JUnit/Mockito)
  • Experience with UI test tools such as Selenium
  • Experience implementing and consuming APIs and their documentation in specifications such as RAML and OpenAPI
  • Familiar with microservices and associated tools, such as Kafka, Zookeeper, Docker and Kubernetes
  • Proficient in using version control, build configuration and automation tools

Skills:

  • Good command of the English language both written and spoken
  • Ability to adapt and work efficiently
  • Meticulous and attentive to detail
  • Problem-solving mindset
  • Works well in a team

Job Summary


  • Job Reference: 8160/20
  • Published on: August 18, 2020
  • Primary Job Focus: Information Technology
  • Employment Type: Full Time
  • Experience: Experienced
  • Status: Searching
  • Application Deadline: October 31, 2021

Looking for more jobs like this?

Email Similar Jobs