
Java Developer (RARR Job 5706)
Job Skills
Job Description
We are looking for a skilled Java Developer with strong experience in Java 8 or above, Spring Boot, Multithreading, and Unix Shell Scripting. The ideal candidate should have hands-on experience in building scalable, high-performance applications and a solid understanding of backend development and system integration.
Role and Responsibilities
-
Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
-
Implement and optimize multithreaded applications to improve performance and scalability.
-
Write and maintain Unix shell scripts for automation, deployment, and monitoring tasks.
-
Develop and consume RESTful APIs and integrate with external systems.
-
Participate in code reviews, troubleshoot issues, and optimize existing code.
Required Skills:
-
Java 8 or above, Spring Boot, Multithreading, Unix Shell Scripting
-
REST APIs, Microservices, Maven/Gradle, Git
-
Familiarity with database technologies (MySQL, Oracle, or PostgreSQL)
-
Strong analytical and problem-solving skills