Back to all jobs
Cybermeru technologies private limited

Senior Java Full Stack Developer

Punehybrid5.0 - 8.0 years2 openings

Apply for this position

All fields marked * are required

Name & contact details are extracted from your resume automatically.

Job Description

Job Description – Senior Java Full Stack Developer

Position

Senior Java Full Stack Developer

Experience

5–8+ Years

Job Summary

We are looking for a highly skilled Senior Java Full Stack Developer with strong experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have expertise in Java, Spring Boot, React.js, PostgreSQL, and RESTful APIs, along with a solid understanding of software architecture, database design, and cloud-native development.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.

  • Build responsive and interactive user interfaces using React.js.

  • Develop and consume RESTful APIs for seamless frontend-backend communication.

  • Design, optimize, and maintain PostgreSQL databases, including writing efficient SQL queries and performance tuning.

  • Collaborate with product managers, UI/UX designers, QA engineers, and other developers throughout the software development lifecycle.

  • Write clean, maintainable, and well-documented code following coding standards and best practices.

  • Implement authentication, authorization, and security best practices such as JWT and OAuth2.

  • Perform code reviews, mentor junior developers, and promote engineering best practices.

  • Troubleshoot production issues, optimize application performance, and resolve technical challenges.

  • Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog grooming.

  • Develop unit and integration tests to ensure software quality.

  • Work with CI/CD pipelines and deployment processes.

Required Skills

Backend

  • Java 8/11/17+

  • Spring Boot

  • Spring MVC

  • Spring Data JPA / Hibernate

  • Spring Security

  • REST API Development

  • Microservices Architecture

Frontend

  • React.js

  • JavaScript (ES6+)

  • HTML5

  • CSS3

  • Bootstrap or Material UI

Database

  • PostgreSQL

  • SQL

  • Query Optimization

  • Database Design

Tools & Technologies

  • Git

  • Maven or Gradle

  • Docker

  • Jenkins/GitHub Actions (CI/CD)

  • Postman

  • IntelliJ IDEA or Eclipse

  • JUnit

  • Mockito

Preferred Skills

  • Experience with AWS, Azure, or Google Cloud.

  • Experience with Redis, Kafka, or RabbitMQ.

  • Knowledge of Kubernetes and Docker containerization.

  • Familiarity with Elasticsearch or NoSQL databases.

  • Experience with AI integrations or LLM APIs is an added advantage.

Qualifications

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

  • Strong understanding of Object-Oriented Programming (OOP), Design Patterns, and SOLID principles.

  • Excellent problem-solving and debugging skills.

  • Strong communication and leadership abilities.

Nice to Have

  • Experience building enterprise SaaS applications.

  • Knowledge of system design and scalable architectures.

  • Experience working in Agile/Scrum environments.

  • Ability to mentor developers and drive technical excellence.

Skills

Required

javaspring bootspring mvcspring data jpahibernatespring securityreactjavascripthtml5css3postgresqlsqlgitmavendockerjenkinsjunitmockito

Preferred

awsazuregcprediskafkarabbitmqkuberneteselasticsearch