HamburgerMenu
hirist

Senior Java Developer - Spring Boot

NIKITHA SOFTWARE SOLUTIONS PRIVATE LIMITED
Multiple Locations
6 - 10 Years

Posted on: 02/11/2025

Job Description

Description :

Job Title : Senior Java Developer

Experience : 6 to 10 Years

Location : Coimbatore / Chennai / Bangalore / Pune

Employment Type : Full-time

About the Role :

We are looking for a highly skilled Senior Java Developer with strong hands-on experience in Java 17 and Google Cloud Platform (GCP). The ideal candidate will design, develop, and deploy scalable backend solutions while collaborating closely with cross-functional teams. Experience with databases and services on GCP is essential, and exposure to Angular or frontend frameworks will be a strong advantage.

Key Responsibilities :

- Design, develop, and maintain scalable, high-performance backend systems using Java 17 and Spring Boot.

- Develop and deploy cloud-native applications leveraging GCP services (Compute Engine, Cloud SQL, Pub/Sub, IAM, Storage, etc.).

- Work with relational and NoSQL databases (Cloud SQL, Firestore, BigQuery).

- Build and integrate RESTful APIs with frontend applications.

- Implement code reviews, unit testing, and maintain high code quality standards.

- Collaborate with product managers, architects, and QA teams to deliver robust and optimized solutions.

- Participate in performance tuning, debugging, and optimization of existing systems.

- Stay up to date with emerging technologies and recommend process improvements.

Technical Skills Required :

- Strong expertise in Core Java (Java 17), Spring Boot, and Microservices Architecture.

- Hands-on experience with Google Cloud Platform (GCP) Compute, Cloud SQL, IAM, Pub/Sub, Storage, etc.

- Proficiency in SQL/NoSQL databases (Cloud SQL, BigQuery, Firestore).

- Experience with CI/CD pipelines, Git, and Maven/Gradle.

- Familiarity with Docker and Kubernetes (preferred).

- Exposure to Angular or other frontend frameworks (a plus).

- Solid understanding of design patterns, data structures, and algorithms.

Soft Skills :

- Strong analytical and problem-solving abilities.

- Capable of working independently with minimal supervision.

- Excellent communication and collaboration skills.

- Proactive, detail-oriented, and committed to quality delivery.


info-icon

Did you find something suspicious?