Java Full Stack Developer

5 - 8 years

9 - 19 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Description: Proeffective IT Services Private Limited

Job title: Senior Java Developer

Location: Bengaluru / Remote

Terms: Full Time

Timings: EST

Skills: Core Java, J2EE, Spring Framework, Spring Boot, Microservices, GCP/Azure/AWS, PostgreSQL, CI/CD, Cloud Infrastructure, Agile.

Experience: 5 years

About us: We are committed to empowering businesses with expert IT solutions, consulting, and providing solutions tailored to meet unique needs. Our focus on quality and client satisfaction allows us to combine technology and strategy to drive your success.

If you like challenging work environment where each individual is recognized and challenged to aspire their career goals, then you are at the right place!

About the role: We are looking for an experienced Java Developer to join our dynamic development team. The ideal candidate should have a strong background in Spring Boot, RESTful API development, and Microservices architecture. You will be responsible for designing, developing, and maintaining scalable backend systems while working closely with cross-functional teams.

Responsibilities:

1. Design, develop, and maintain scalable microservices-based applications.

2. Build, test, and deploy RESTful APIs for backend integrations.

3. Develop high-performance backend components using Spring Boot.

4. Collaborate with cross-functional teams to define and implement new features.

5. Ensure application performance, security, and responsiveness.

6. Participate in code reviews, debugging, and performance tuning.

7. Follow best practices in version control, testing, and CI/CD environments.

8. Work independently and deliver quality code during night shift operations.

Candidate Requirements:

1. Minimum 5 years of professional experience in backend development using Java.

2. Strong hands-on experience with Spring Boot, Microservices, and RESTful API development.

3. Excellent understanding of OOP concepts, design patterns, and clean coding principles.

4. Experience with Git, Maven/Gradle, and API documentation tools (Swagger/Postman).

5. Ability to troubleshoot production issues and optimize system performance.

6. Strong analytical and problem-solving skills.

7. Effective communication skills for working with distributed teams.

Nice to have:

1. Frontend exposure with ReactJS (basic understanding or hands-on experience).

2. Knowledge of Multithreading and Concurrency concepts in Java.

3. Familiarity with Cloud platforms (AWS, Azure, or GCP).

4. Experience with Docker, Kubernetes, or CI/CD pipelines.

5. Understanding of Agile methodologies and DevOps practices.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Proeffective It Services logo
Proeffective It Services

Information Technology Services

Tech City

RecommendedJobs for You

pune, bengaluru, mumbai (all areas)