Java Developer

4 weeks ago


Bengaluru, India HATCHTRA INNOTECH PRIVATE LIMITED Full time

Position : Java Developer (Backend Microservices Specialist)Experience : 5 - 7 YearsLocation : Mumbai and Bangalore (Work From Office - 5 Days)Max Budget : INR 30 LPAJob Summary : We are seeking an experienced Java Developer with 5 to 7 years of expertise in building high-performance, scalable backend microservices. This role demands deep proficiency in the modern Java ecosystem, including Java 21, Spring Boot 3.3+, and essential distributed technologies like MongoDB and Apache Kafka. The ideal candidate must be an immediate joiner or have a maximum notice period of two weeks, and will be responsible for the end-to-end development, testing, and optimization of critical components within a high-throughput enterprise environment.Job Description :Core Backend Development and Architecture :- Design, develop, and maintain resilient and scalable microservices and RESTful APIs using Java 21 (or higher) and the Spring Boot 3.3+ framework.- Implement and enforce modern software engineering principles, clean code practices, and robust design patterns (e.g., Microservices architecture, Domain-Driven Design) to ensure application quality and longevity.- Utilize expert knowledge of the Spring ecosystem (Spring Data, Spring Security, Spring Cloud) to manage data access, security controls, and service discovery in a distributed environment.- Conduct thorough code reviews, enforce unit testing standards (e.g., JUnit, Mockito), and contribute to continuous integration/continuous deployment (CI/CD) pipelines.Data and Messaging Integration : - Work extensively with MongoDB (or other NoSQL databases) for data modeling, application integration, and optimizing database queries and performance within a high-read/write environment.- Develop and manage high-throughput, low-latency asynchronous messaging services using Apache Kafka, designing efficient consumer/producer architectures, error handling mechanisms (DLQs), and stream processing.- Ensure data consistency and transactional integrity across distributed services that utilize both NoSQL databases and event-driven architectures.Performance and Deployment : - Analyze and optimize application performance, focusing on thread management, JVM tuning, and efficient resource utilization to meet stringent service level objectives (SLOs).- Collaborate with DevOps teams on containerization (Docker, Kubernetes) and cloud deployment (e.g., AWS, Azure) strategies for microservices.- Troubleshoot and resolve complex production issues, performance bottlenecks, and service disruptions rapidly.Required Skills & Qualifications : - Experience : Mandatory 5-7 years of relevant experience in Java backend development.- Core Java : Deep proficiency in Java 21 or higher.- Frameworks : Mandatory expertise in Spring Boot 3.3+ and the broader Spring ecosystem.- Data Layer : Mandatory hands-on experience with MongoDB (or equivalent NoSQL databases).- Messaging : Mandatory expertise in building solutions with Apache Kafka.- Availability : Must be an immediate joiner or available within a maximum of 2 weeks.Preferred Skills :- Cloud : Experience with public cloud providers (AWS, Azure, or GCP) and related services.- Containerization : Practical experience with Docker and Kubernetes.- Testing : Expertise in implementing integration testing, performance testing, and Test-Driven Development (TDD).- CI/CD : Experience with CI/CD tools (e.g., Jenkins, GitLab CI).- Observability : Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).- Location : Readiness to work 5 days a week from the office in Mumbai or Bangalore. (ref:hirist.tech)


  • Walk-in Java Freshers

    2 weeks ago


    Bengaluru, Karnataka, India Java Home Cloud Full time

    We are conducting a walk-in drive to recruit enthusiastic and trained Java developers who have recently completed their B.E in any stream. This is an excellent opportunity for freshers from the 2023, 2024, or 2025 graduating classes to kickstart their careers in a dynamic and supportive environment. **Key Responsibilities**: - Collaborate with...

  • Java Developer

    2 weeks ago


    Bengaluru, Karnataka, India hurreh technologies Full time ₹ 5,00,000 - ₹ 20,00,000 per year

    We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software...

  • Java Developer

    2 weeks ago


    Bengaluru, Karnataka, India Prodapt Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    OverviewDesigning and developing Java applications based on user requirements.Writing clean, efficient, and reusable code that adheres to best practices.Testing and debugging applications to ensure quality and functionality.Collaborating with teams of architects, designers, and testers.Staying updated with the latest Java technologies and...

  • Java Developer

    4 weeks ago


    Bengaluru, India Tata Consultancy Services Full time

    Greetings from TCS!!! Job Role: Java Microservices Developer Desired Experience: 6-12 Years Job Location: Bengaluru Required Skills: Java 8, Spring, Hibernate/JPA, Micro Services Job Description: Strong knowledge and hands on development experience on primary skills Java Microservices Developer, Java/J2EE, AWS, Spring MVC, Spring Boot Hibernate Expertise in...

  • Java Developer

    4 weeks ago


    Bengaluru, India Mazenet solution Full time

    #hiring Hi Everyone, Greetings from Mazenet!!! We are seeking an experienced Full Stack Developer with expertise in Java, React, and Node.js to join our team. The ideal candidate will have a strong background in designing and developing scalable, efficient, and reliable software applications. Job Title: Full Stack Java Developer Location: Pan India...

  • Java Developer

    1 week ago


    Bengaluru, India Tech Mahindra Full time

    • 7 - 12 years of experience building enterprise-level applications using Angular/Java/J2EE technologies.• Development experience in latest version of Core Java and SQL/Databases (e. g., DB2, SQLServer).• Expertise in multi-tiered Java EE design and programming; solid understanding of multi-tiered web-based applications.• Experience with standard set...

  • Java Developer

    7 days ago


    Bengaluru, India Tech Mahindra Full time

    • 7 - 12 years of experience building enterprise-level applications using Angular/Java/J2EE technologies. • Development experience in latest version of Core Java and SQL/Databases (e. g., DB2, SQLServer). • Expertise in multi-tiered Java EE design and programming; solid understanding of multi-tiered web-based applications. • Experience with standard...

  • Java Developer

    22 hours ago


    Bengaluru, India Tech Mahindra Full time

    • 7 - 12 years of experience building enterprise-level applications using Angular/Java/J2EE technologies. • Development experience in latest version of Core Java and SQL/Databases (e. g., DB2, SQLServer). • Expertise in multi-tiered Java EE design and programming; solid understanding of multi-tiered web-based applications. • Experience with standard...

  • Java Developer

    5 days ago


    Bengaluru, India Tech Mahindra Full time

    • 7 - 12 years of experience building enterprise-level applications using Angular/Java/J2EE technologies. • Development experience in latest version of Core Java and SQL/Databases (e. g., DB2, SQLServer). • Expertise in multi-tiered Java EE design and programming; solid understanding of multi-tiered web-based applications. • Experience with standard...

  • Java Developer

    5 days ago


    Bengaluru, India Tech Mahindra Full time

    • 7 - 12 years of experience building enterprise-level applications using Angular/Java/J2EE technologies. • Development experience in latest version of Core Java and SQL/Databases (e. g., DB2, SQLServer). • Expertise in multi-tiered Java EE design and programming; solid understanding of multi-tiered web-based applications. • Experience with standard...