Sr. Java Full Stack Developer (Bengaluru)

Sr. Java Full Stack Developer (Bengaluru)

06 Aug
|
Gemini Solutions
|
Bengaluru

06 Aug

Gemini Solutions

Bengaluru

Job Summary

We are seeking an experienced Senior Java Developer with 10+ years of hands-on experience in designing, developing, and maintaining enterprise-scale applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices, cloud technologies, and modern software development practices. The role requires technical leadership, architectural decision-making, mentoring junior developers, and close collaboration with cross-functional teams.

Key Responsibilities

- Design, develop, and maintain scalable, high-performance Java applications.

- Architect and implement Microservices-based solutions using Spring Boot and Spring Cloud.

- Develop RESTful APIs and integrate with third-party services and enterprise applications.

- Lead technical discussions, code reviews, and architectural decisions.

- Optimize application performance, security, scalability, and reliability.

- Collaborate with Product Managers, Architects, DevOps, QA, and business stakeholders.

- Implement CI/CD pipelines and DevOps best practices.

- Troubleshoot and resolve complex production issues.

- Mentor and guide development teams on coding standards and best practices.

- Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimations.

Required Skills & Qualifications

Technical Skills

- 10+ years of experience in Java application development.

- Solid expertise in:

- Java 8/11/17+

- Spring Framework

- Spring Boot

- Spring MVC

- Spring Security

- Hibernate/JPA

- Microservices Architecture

- Experience with REST APIs,



SOAP services, and API gateways.

- Strong understanding of Design Patterns, OOP, and SOLID principles.

- Experience with:

- Apache Kafka/RabbitMQ

- Redis/Caching technologies

- Elasticsearch

- Database expertise:

- Oracle

- SQL Server

- PostgreSQL

- MySQL

- Hands-on experience with:

- Docker

- Kubernetes

- Jenkins/GitHub Actions

- Maven/Gradle

- Git

Cloud Technologies

- Experience with at least one cloud platform:

- AWS

- Azure

- Google Cloud Platform (GCP)

Testing & Quality

- JUnit

- Mockito

- SonarQube

- Test-Driven Development (TDD)

Preferred Qualifications

- Experience in distributed systems and event-driven architecture.

- Exposure to Domain-Driven Design (DDD).

- Experience with low-latency, high-throughput applications.

- Knowledge of security best practices, OAuth2, JWT, and SSO.

- Cloud certifications (AWS/Azure) are a plus.

- Experience leading teams and mentoring developers.

Soft Skills

- Excellent problem-solving and analytical skills.

- Strong communication and stakeholder management abilities.

- Ability to lead technical initiatives and influence architecture decisions.

- Experience working in Agile/Scrum environments.

Education

- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.

Pay: ₹3,000,000.00 - ₹3,400,000.00 per year

Benefits

- Health insurance

- Leave encashment

- Life insurance

- Paid sick time

- Paid time off

- Provident Fund

- Work from home

Work Location: In person

📌 Sr. Java Full Stack Developer (Bengaluru)
🏢 Gemini Solutions
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr. java full stack developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: sr. java full stack developer (bengaluru) / bengaluru