5 - 9 years

15.0 - 20.0 Lacs P.A.

Bengaluru

Posted:3 weeks ago| Platform: Naukri logo

Apply Now

Skills Required

JavaSpringAWSMicroservicesSQL

Work Mode

Hybrid

Job Type

Full Time

Job Description

About the job Title: Java Developer (5+ years experience) Location: Bangalore - (Hybrid) Notice period - ( Immediate to 15 days Max). Job Description: We are seeking a skilled Java Developer who has worked on Java8+ versions with expertise in developing and maintaining Spring Boot-based microservices to join our dynamic team. As a Java Developer, you will be responsible for building robust, scalable, and maintainable microservices applications, leveraging industry best practices in unit and integration testing, and ensuring high-quality REST APIs for our clients. The ideal candidate should be experienced in version control with Git/GitLab , have a solid understanding of HTTP request/response patterns , and be able to design REST APIs with a focus on performance, scalability, and security. Responsibilities: Develop and maintain Spring Boot-based microservices for various business applications. Design and implement RESTful APIs , ensuring the best practices for API design and security. Work closely with cross-functional teams to define, design, and ship new features. Create and execute unit tests and integration tests to ensure code quality and reliability. Debug and resolve issues across the full stack, including microservices communication, data flows, and API endpoints. Utilize Git and GitLab for version control, managing source code, and maintaining effective CI/CD pipelines. Adhere to best practices for designing scalable, high-performance, and secure APIs. Participate in code reviews and provide constructive feedback to peers. Collaborate with other developers, architects, and product teams to deliver high-quality software solutions. Understand and implement HTTP request/response codes and patterns for efficient API design. Mandatory Skills & Qualifications: Experience developing and maintaining Spring Boot Java Microservices . Proficiency in Git and GitLab for version control and collaboration in a team setting. Strong experience with unit and integration testing (e.g., JUnit, Mockito). Familiarity with REST API design , including knowledge of HTTP methods (GET, POST, PUT, DELETE) and best practices. In-depth understanding of HTTP request/response codes (e.g., 200, 400, 404, 500) and design patterns for RESTful APIs. Experience with CI/CD pipelines and working in an Agile development environment. Interested candidates can share their resumes at sonam.kumar@htcinc.com with the below details: Subject Line - Java Developer Total experience - Relevant experience - Current CTC - Expected CTC- Notice Period - Share this post if you know someone within your network. "Only relevant candidates will be contacted."

IT Services and IT Consulting
Troy Michigan

RecommendedJobs for You

Mumbai, Hyderabad, Bengaluru

Chennai, Bengaluru