JAVA Developer

Dubai Tax Free22 months agoFull-time External
Negotiable
Responsibilities: • 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. Technical Skills • 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 Spring Libraries:Spring Integration, Spring Cloud, Spring Batch, SOAP, RESTful Webservices and Spring Boot. • Experience working with relational and non-relational databases. • Experience with GraphQL tools and mechanisms • Experience in Distributed Systems Architecture: Microservices, Event-Driven, and RESTful Services #J-18808-Ljbffr ▶️ JAVA Developer 🖊️ Techjunction 📍 Dubai