No more applications are being accepted for this job
- Work closely with other engineers across teams to architect and build highly scalable and robust backend applications and services.
- Participate in team agile and engineering practices and contribute to their continuous evolution.
- Continuously improve the quality and reliability of services and help define and enhance the patterns and principles that the team follows.
- Critically question and simplify our tech org systems/processes and solutions.
- Write high quality, performant and reliable code while working on defined tasks/bugs independently.
- Mentor and guide junior members of the team.
- Bachelor's degree in computer science or equivalent
- 3+ years of software engineering experience
- Experience in Test driven development (TDD)
- Experience with backend development using Java.
- Experience with core Java specifically around multi-threading, collections and
- Experience working with relational and non-relational databases.
- Experience with GraphQL tools and mechanisms
- Experience in
JAVA Developer - Dubai, United Arab Emirates - Marc Ellis
Description
Responsibilities:
Spring Libraries:
Spring Integration, Spring Cloud, Spring Batch, SOAP, RESTful Webservices and Spring Boot.
Distributed Systems Architecture:
Microservices, Event-Driven, and RESTful Services
#J-18808-Ljbffr