Java Developer

3 - 10 years

0 Lacs

Posted:20 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a skilled and passionate Java Developer with 3 - 10 years of experience, you will be responsible for designing, developing, and maintaining robust and scalable backend systems in a microservices architecture. You will work with Java (8+) and the Spring Boot ecosystem to build and integrate RESTful APIs, relational databases, and third-party services. Your role will involve participating in the full software development lifecycle, ensuring code quality, system reliability, and delivering high-quality software solutions by collaborating with cross-functional teams. Your primary responsibilities will include designing, developing, and maintaining microservices using Java (8+) and Spring Boot, as well as building and integrating RESTful APIs, relational databases, and third-party services. You will be involved in the full software development lifecycle, from requirement analysis to deployment and support. Writing clean, maintainable, and well-documented code following industry best practices, collaborating with other team members, and ensuring performance, scalability, and security of backend components are integral parts of your role. To excel in this position, you must possess strong programming expertise in Java 8 or higher, hands-on experience with Spring Boot, Spring Core, Spring Data JPA, and Spring Security, and a solid understanding of RESTful API design and development. Additionally, knowledge of Object-Oriented Programming (OOP), design patterns, software architecture principles, SQL, relational databases, version control systems like GitLab or GitHub, build tools such as Maven or Gradle, and proficiency in writing unit tests using JUnit, Mockito, or similar frameworks are essential. While not mandatory, exposure to Spring Cloud for building distributed systems, experience with CI/CD pipelines and DevOps tools, familiarity with containerization tools like Docker and Kubernetes, and domain experience in Healthcare or related industries would be advantageous for this role. By conducting code reviews, participating in knowledge-sharing sessions, and troubleshooting and resolving production issues effectively and efficiently, you will contribute to the success of the team and the organization.,

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
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You

Bangalore Urban, Karnataka, India

hyderabad, telangana

Chandigarh, Chandigarh, India

Bengaluru, Karnataka, India