Home
Jobs

Java Developer - Spring Boot

6 - 8 years

8 - 14 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Overview : We are seeking a highly skilled and experienced Java Developer with 6+ years of hands-on experience to join our team in Coimbatore. The ideal candidate will have a strong understanding of core Java concepts, Spring Boot, REST API development, and microservices architecture. You will be responsible for designing, developing, and maintaining high-quality software applications, and will play a key role in our team's success. Responsibilities : - Design, develop, and maintain Java-based applications, adhering to coding best practices and design patterns. - Demonstrate a deep understanding of Java 8/11 concepts, including collections, multi-threading, exception handling, and design patterns. - Utilize Spring Boot and Spring JPA for building robust and scalable applications. - Work with SQL or PostgreSQL databases, performing CRUD operations and optimizing database performance. - Design and develop RESTful APIs using the API-First approach, adhering to industry standards and best practices. - Implement security measures for REST APIs using Spring Security and JWT. - Understand and apply microservices patterns and best practices, including experience with distributed systems and monitoring tools like Splunk. - Employ effective troubleshooting techniques, including the elimination method and appropriate logging practices. - Work collaboratively with team members, demonstrating strong communication skills (both verbal and written). Required Skills : - 6+ years of experience as a Java Developer. - Strong understanding of Java 8/11 concepts: - Multi-threading/Parallelism (considerations, thread pools, CompletableFuture, Executor Service). - Solid understanding of Data Structures and Algorithms. - Knowledge of Space and Time Complexity. - Proficiency in Spring Boot and Spring JPA. - Experience with SQL or PostgreSQL databases. - Expertise in REST API development (API-First approach, methods, standards, Rest Controller). - Strong understanding of Spring Security and JWT for securing REST APIs. - Experience with Microservices patterns, distributed systems, and Splunk. - Experience with Unit, Functional, and Integration testing. - Strong problem-solving, analytical, and pseudo-code logic skills. - Excellent troubleshooting skills (elimination method, approaches to pinpoint issues, log levels, best practices). - Proactive, self-starter attitude, and strong collaborative and communication skills (both verbal and written). Preferred Skills : - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Knowledge of containerization technologies (e.g., Docker, Kubernetes). - Experience with message queues (e.g., Kafka, RabbitMQ). - Familiarity with Agile methodologies. Education : Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now

My Connections Rosemallow Technologies

Download Chrome Extension (See your connection in the Rosemallow Technologies )

chrome image
Download Now
Rosemallow Technologies
Rosemallow Technologies

Software Development

Tech City

50-100 Employees

137 Jobs

    Key People

  • Alice Johnson

    CEO
  • Bob Smith

    CTO

RecommendedJobs for You