RA

Java Full Stack Developer

RARR Technologies
Bangalore5-10 LPA Posted 14 May 2025
FULL TIME
Performance Tuning
Git
Version Control
Orchestration
Javascript
+1 more

Job Description

We seek a Senior Full Stack Developer with strong experience in Java-based frameworks such as Spring Boot and Quarkus. This role will involve developing, maintaining, and optimizing backend services, particularly those that interact with a Postgres database. You will also play a key role in integrating with various APIs, including SuccessFactors API, to enhance our product offering.

Responsibilities:

  • Build and maintain frontend applications using JavaScript frameworks (React or Angular) and backend applications using Java, Spring Boot, and Quarkus.
  • Write clean, efficient, and well-documented code following best practices, keeping in mind robustness, scalability, and efficiency.
  • Design and develop high-performance API services, ensuring smooth integrations with a wide range of external HR systems.
  • Collaborate closely with cross-functional teams to define and deliver requirements.
  • Optimize Postgres database performance through advanced tuning techniques to ensure fast, reliable access to data.
  • Conduct code reviews and mentor junior developers to improve team skills and code quality.
  • Troubleshoot and resolve issues related to performance, scalability, and security in production environments.
  • Stay up-to-date with the latest trends and technologies in backend development, database optimization, and API integrations.

Key Requirements:

  • BSc in Computer Science, Engineering, or a related field with 7+ years of working experience.
  • Proven experience as a Senior Full Stack Developer with a deep understanding of JavaScript, Java, and frameworks like Spring Boot and Quarkus.
  • Strong hands-on experience with Postgres databases, including performance tuning and optimization.
  • Solid experience in building and consuming RESTful APIs.
  • Experience working with API integrations.
  • Experience with version control systems like Git.
  • Familiarity with cloud-based architectures and microservices.
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
  • Strong problem-solving skills and the ability to work in a fast-paced environment.
  • Excellent communication skills and ability to collaborate effectively with both technical and non-technical teams.
  • Having HR domain knowledge or SuccessFactors API knowledge would be a plus.
  • Familiarity with Unix, Shell Scripting, and Ansible would be a plus.
Join WhatsApp Channel