Java Backend Developer
KeySkills
Company Name
Job Description
Job Description:
-
Strong knowledge of Java 1.8.
-
Expertise in Reactive Technology (mandatory).
-
Hands-on experience with Spring 5 / Spring Boot.
-
Experience in Microservices Architecture (REST services) is mandatory.
-
Knowledge of databases such as Oracle, NoSQL, MariaDB, or MySQL.
-
Good understanding of Design Patterns.
-
Exposure to tools: Bitbucket, GIT, Maven, Jira, IntelliJ, Eclipse.
-
Familiarity with Agile methods and Continuous Integration, including:
-
Program & Release Backlog Management (Jira)
-
Defect Tracking (Jira)
-
Collaboration Tools (Confluence, Jive, others)
-
-
Knowledge of Code Review Tools (Sonar, FindBugs).
-
Experience working with Swagger classes.
-
Expertise in Authorization & Authentication modules.
-
Experience with JPA and Spring Security.
-
Hands-on experience with RabbitMQ.
Grade-Specific Responsibilities:
-
Focus on Industrial Operations Engineering.
-
Develops competency in own area of expertise.
-
Shares expertise and provides guidance/support to peers.
-
Interprets client needs and provides effective solutions.
-
Works independently or with minimal supervision.
-
Identifies and resolves problems in straightforward situations.
-
Actively contributes to teamwork and customer interaction.
-