with 6 years of hands-on experience in designing, developing, and maintaining robust Java applications. The ideal candidate will have expertise in Core Java, Advanced Java, Spring Framework, Spring Boot, Vue JS/React JS, Microservices architecture, and strong knowledge of relational and NoSQL databases. You will work closely with cross-functional teams to deliver scalable and high-performance solutions.
Responsibilities: Design, develop, and maintain Java-based applications using Core and Advanced Java concepts.
Build and enhance microservices using Spring Boot and Spring Cloud.
Implement RESTful APIs and integrate third-party services.
Participate in architecture design, code reviews, and contribute to technical documentation.
Optimize application performance and troubleshoot production issues.
Collaborate with DevOps teams for continuous integration and deployment (CI/CD) pipelines.
Work with relational databases (e.g., SQL Server, Oracle) and any NoSQL databases.
Ensure code quality through unit testing and automation frameworks.
Mentor junior developers and provide technical guidance.
Qualifications:
6 years of experience
in Core Java and Advanced Java programming.
Hands-on with
Lambda expression
,
Streams
,
Modules
,
Design Patterns
and
JDK 17
Strong knowledge of
Spring Framework
including Spring MVC, Spring Boot, Spring Security, and Spring Data.
Experience designing and developing
Microservices
Proficient in building and consuming
RESTful APIs
.
Hands-on experience with relational databases (
SQL Server, Oracle
) and any NoSQL databases.
Familiarity with ORM tools like
Hibernate
or
JPA
.
Hands-on with at least a single JavaScript framework like
Vue JS
/
React JS
/ etc
Knowledge of build tools such as
Maven
or
Gradle
.
Experience with version control systems, preferably
Git
.
Knowledge of automated testing frameworks (
JUnit
,
Mockito
).
Understanding of containerization technologies (Docker, Kubernetes) is a plus.
Familiarity with cloud platforms (AWS, Azure, GCP) is an advantage.
Exposure to Agile/Scrum methodologies.
Strong problem-solving skills and ability to work independently and in a team.
* Excellent communication and collaboration skills.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.