Senior Java developer
Summary
Senior Java developer in Dubai who reviews peers' code, performs requirement analysis, creates detailed designs, runs automated unit testing, and leads/mentors the team. Core stack: Java, Spring/Spring Boot, JPA, microservices, Thymeleaf, and Oracle SQL databases.
Job Role:
Reviewing the work of other developers and providing feedback.
Using coding standards and best practices to ensure quality.
Performing requirement analysis.
Developing quality and detailed designs.
Conducting unit testing using automated unit test frameworks.
Identifying risk and conducting mitigation action planning.
Conducting configuration of your own work.
Job Requirements:
Must have experience in leading and mentoring teams.
Must be experienced in developing applications using SQL databases, schema, SQL queries.
Primary skills: Java , Spring, JPA, SpringBoot , Microservices, Thymeleaf , SQL
Database : Oracle – must to have
Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD
Must be experienced in GIT and version control systems.
Solid understanding of object-oriented programming
Excellent analytical skills and exceptional communication
Good understanding of unit testing methodologies.
