Java Spring boot Specialist

6 - 11 years

8 - 18 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary:

We are seeking a skilled Spring Boot Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable and secure applications using Spring Boot and related technologies. This role requires expertise in Java, Spring Framework, and microservices architecture, along with a strong ability to collaborate with cross-functional teams.

Key Responsibilities:

  • Application Development: Design and develop robust, scalable, and secure applications using Spring Boot.
  • Microservices Architecture: Build and maintain microservices-based solutions, ensuring seamless integration and communication between services.
  • API Development: Develop RESTful APIs and ensure their integration with front-end applications and third-party systems.
  • Database Management: Design and manage databases, ensuring data integrity and performance.
  • Testing and Debugging: Perform unit testing, integration testing, and debugging to ensure application quality and reliability.
  • Performance Optimization: Analyze and optimize application performance, scalability, and reliability.
  • Collaboration: Work closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to deliver high-quality solutions.
  • Documentation: Create and maintain technical documentation, including code comments, workflows, and system designs.
  • Continuous Improvement: Stay updated on emerging technologies and frameworks to drive innovation and efficiency.

Qualifications:

  • Education: Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Experience: 6-8 years of experience in Java development, with hands-on expertise in Spring Boot.
  • Technical Skills:

Proficiency in Java and Spring Boot.

Strong knowledge of microservices architecture and design patterns.

Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).

Familiarity with containerization tools (e.g., Docker, Kubernetes).

Knowledge of database systems (SQL and NoSQL) and ORM frameworks (e.g., Hibernate).

Experience with version control systems (e.g., Git).

  • Soft Skills:

Excellent problem-solving and analytical skills.

Strong communication and collaboration abilities.

Ability to work independently and manage multiple priorities.

  • Preferred Qualifications:

Certification in Java, Spring Boot, or cloud technologies.

Experience in industries such as finance, healthcare, or manufacturing where enterprise applications are critical.

Familiarity with event-driven architecture and messaging systems (e.g., Kafka, RabbitMQ).

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot 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
Tata Consultancy Services logo
Tata Consultancy Services

Information Technology and Consulting

Thane

RecommendedJobs for You