Engineering

Integration Developer (Java Microservices)

Dubai, UAE

Our Challenge

As a Java Microservices Developer, you should be able to design and implement enterprise-level microservices using the spring boot framework. You will need to be highly proficient in Java and understand the different components of the spring boot framework and where to use them.

Responsibilties

  • Liaise with fellow developers in designing and implementing microservices which use the spring boot framework designed in-house  
  • Work in compliance with the standards and practices  
  • Connect microservices to interact with databases and other downstream systems 
  • Understand how streaming technologies work (such as Kafka) 
  • Identify and find solutions to bugs and implementation; easy debugging and problem resolution 
  • Ensure you have adequate developer test cases to verify design requirements
  • Create well-written documentation for the individual microservices and have it in the repository 
  • Maintain high standards and ensure only the best work is released  
  • Ensure quality of technical/application architecture and design of systems across the organization
  • Effectively research and benchmark technology against other best in class technologies

Requirements

You are:

  • Able to think critically and problem-solve
  • Highly knowledgeable in the Spring boot framework
  • Knowledgeable in the programming language Java
  • Understanding of event-driven design
  • Equipped with a minimum of 5 years of development and design experience in Spring Boot and Microservices architecture
  • Experienced in performance tuning, debugging, monitoring  
  • Understanding of containerization, experienced in Dockers, Kubernetes
  • Equipped with extensive coding experience with SOLID principles, Event Driven Architecture, Spring boot, MongoDB, Spring Cloud, Hibernate and have passion for coding 
  • Experienced with cloud design patterns and their implementation
  • Well-versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystem  
  • Familiar with Distributed services resiliency and monitoring in a production environment
  • Exposed to API gateway integrations like 3Scale
  • Experienced in Agile methodology

It would be great if you also had:

  • Experience in the Banking, Financial and FinTech domains in an enterprise environment  

We Can Offer You

  • A highly competitive compensation and benefits package 
  • A multinational organization with offices in 17 global locations and the possibility to work abroad 
  • 22 working days of annual leave with an encashment facility 
  • Relocation assistance to employee along dependents in terms of visas, travel and financial assistance
  • Maternity & Parental leave plans 
  • Diverse work environment with equal work opportunities for everyone 
  • Monetary recognitions to high performers and achievers
  • Hybrid working environment to promote work life balance
  • A comprehensive insurance plan including: medical, dental, vision, and long-/short-term disability 
  • A higher education certification policy 
  • Extensive training opportunities, focused on skills, substantive knowledge, and personal development 
  • On-demand Udemy for Business for all Synechron employees with free access to more than 5000 curated courses  
  • Coaching opportunities with experienced colleagues from our FinLabs and Center of Excellences (CoE) groups 
  • Cutting edge projects at the world’s leading tier-one banks, financial institutions and insurance firms 
  • A flat and approachable organization 
  • An excellent working atmosphere: regular drinks, sports activities, offsite weekends with a young, dynamic team 
  • A truly diverse, fun-loving and global work culture 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Looking to build a better tomorrow?

Explore a Synechron career
arrowup