Senior Java Full Stack DeveloperLocation
Bangalore, Karnataka
Work Mode
Hybrid
Job Type
Full-Time
Experience
4+ Years
Job Description
Coding Club is hiring on behalf of one of our clients for a Senior Java Full Stack Developer. This is a hybrid opportunity based in Bangalore for professionals passionate about building scalable, high-performance enterprise applications.
As a Senior Java Full Stack Developer, you will be responsible for designing, developing, and maintaining end-to-end web applications. You will collaborate with cross-functional teams to deliver high-quality software solutions while mentoring junior developers and contributing to technical architecture and best practices.
Key Responsibilities
- Design, develop, and maintain enterprise-grade full stack applications.
- Build scalable backend services using Java and Spring Boot.
- Develop responsive and interactive frontend applications using Angular or React.
- Design and consume RESTful APIs and microservices.
- Optimize application performance, scalability, and security.
- Collaborate with Product, QA, DevOps, and business teams throughout the development lifecycle.
- Participate in code reviews and enforce coding standards.
- Mentor junior developers and contribute to technical decision-making.
- Troubleshoot production issues and implement long-term solutions.
- Contribute to CI/CD pipelines and deployment automation.
Required Skills
- 2+ years of professional experience in Java Full Stack Development.
- Strong proficiency in Java 8/11/17 and Spring Boot.
- Experience with Spring MVC, Spring Data JPA, Spring Security, and Hibernate.
- Strong knowledge of Microservices Architecture.
- Experience with RESTful APIs and backend development.
- Proficiency in Angular, React, JavaScript, TypeScript, HTML5, and CSS3.
- Strong SQL skills with databases such as MySQL, PostgreSQL, or Oracle.
- Knowledge of NoSQL databases such as MongoDB is a plus.
- Experience with Git and collaborative development workflows.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines.
- Experience with AWS, Azure, or Google Cloud Platform.
- Strong understanding of Object-Oriented Programming, Design Patterns, and SOLID principles.
- Excellent debugging, analytical, and problem-solving skills.
- Strong communication and teamwork abilities.
Preferred Skills
- Experience with Apache Kafka or RabbitMQ.
- Knowledge of Redis or other caching technologies.
- Experience with Jenkins, GitHub Actions, or Azure DevOps.
- Exposure to automated testing frameworks such as JUnit and Mockito.
- Experience working in Agile/Scrum environments.
Educational Qualification
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Equivalent practical experience will also be considered.
Why Join?
- Hybrid work model based in Bangalore.
- Competitive salary and benefits.
- Opportunity to work on enterprise-scale applications.
- Exposure to modern cloud technologies and microservices architecture.
- Collaborative engineering culture with excellent career growth opportunities.
Note: Coding Club is hiring on behalf of one of our clients. Only shortlisted candidates will be contacted for the next stages of the recruitment process.
Pay: ₹2,000,000.00 - ₹3,000,000.00 per year
Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka