Senior Java Developer

19 hours ago


Remote, India MirrAR Innovation Technologies Pvt Ltd Full time ₹ 1,04,000 - ₹ 1,30,878 per year

Senior Java Developer

MirrAR Innovation Technologies Private Limited

About MirrAR

MirrAR is a cutting-edge augmented reality (AR) and artificial intelligence (AI) solutions provider dedicated to transforming the retail and e-commerce landscape. By leveraging advanced AR and AI technology, MirrAR offers a suite of innovative products that enhance customer engagement and elevate the shopping experience. From virtual try-ons for fashion and accessories to immersive virtual showrooms and interactive live commerce platforms, MirrAR is at the forefront of redefining how consumers interact with products both online and in-store. With a mission to ignite creativity and drive innovation, MirrAR empowers businesses to deliver unparalleled extended reality (XR) experiences, bridging the gap between the physical and digital worlds.

In addition to our core technology offerings, MirrAR operates a robust consulting division that partners with clients in the US and Middle East to develop cutting-edge business solutions tailored to their needs. Our commitment to innovation and excellence drives us to continuously push the boundaries of AR and VR applications in the retail and technology sectors.

For more details visit

Job Description

Roles and Responsibilities

  • Design, develop, and maintain large-scale Java-based enterprise applications using Spring Boot, Microservices, and REST APIs.
  • Architect, implement, and optimize scalable microservices architectures.
  • Integrate and manage Apache Camel routes for enterprise integration patterns.
  • Build and maintain Kafka-based event-driven systems for real-time messaging.
  • Develop high-quality, reusable, modular code following SOLID principles and design patterns.
  • Implement unit testing (JUnit, Mockito) and participate in code reviews to ensure code quality.
  • Troubleshoot application and performance issues; provide effective solutions.
  • Collaborate with DevOps to ensure CI/CD pipelines and deployments.
  • Manage code effectively using Git/Bitbucket and follow Agile methodologies.
  • Document development processes, architecture, and standards.
  • Stay updated with the latest Java ecosystem trends, frameworks, and tools.

Desired Candidate Profile

  • 7+ years of experience in enterprise Java application development.
  • Strong proficiency in Core Java, Spring Boot, and Microservices architecture.
  • Experience with Apache Kafka (producers, consumers, topics, partitions).
  • Hands-on knowledge of Apache Camel for system integration.
  • Proficiency in designing and consuming RESTful and SOAP APIs.
  • Strong background in RDBMS (MySQL/PostgreSQL) and familiarity with NoSQL (MongoDB, Cassandra).
  • Hands-on experience with JPA/Hibernate for ORM.
  • Proficiency in unit testing (JUnit, TestNG, Mockito).
  • Experience with cloud platforms (AWS/Azure/GCP) is a plus.
  • Familiarity with containerization (Docker, Kubernetes) preferred.
  • Strong problem-solving and debugging skills.
  • Ability to work collaboratively in Agile/Scrum teams.
  • Excellent communication and leadership skills.

Key Skills

  • Core Java, Java 8+, Spring Boot, Microservices, Hibernate/JPA
  • Apache Kafka, Apache Camel, Event-driven Architecture
  • RESTful and SOAP APIs
  • RDBMS (MySQL/PostgreSQL), NoSQL (MongoDB/Cassandra)
  • Unit Testing (JUnit, TestNG, Mockito)
  • Git/Bitbucket, CI/CD, Agile Methodology
  • Docker, Kubernetes (preferred)

Education

  • Graduation degree mandatory (Computer Science, Engineering, MCA, or relevant field)

Role Details

  • Role Category: Programming & Design
  • Role: Senior Java Developer
  • Experience: 7+ years
  • Employment Type: Full Time, Permanent
  • Work Mode: Remote

Interview Process

  • Telephonic/Video Interview
  • Machine Test (Practical coding round)
  • HR Interview (Virtually)

Job Types: Full-time, Permanent

Benefits:

  • Work from home

Work Location: Remote



  • Remote, India beBeeJavaDeveloper Full time

    Job Opportunity: Senior Java DeveloperWe are seeking a highly skilled and experienced Senior Java Developer to join our team.About the RoleThe successful candidate will be responsible for designing, implementing, and maintaining secure Single Sign-On solutions using SAML, OAuth, or OpenID Connect. They will also work on multithreading and concurrent...


  • Remote, India ATF Labs Full time ₹ 1,20,000 - ₹ 32,00,000 per year

    #seniorjavadeveloper with #ScalaJob Title: Senior Java Developer with ScalaLocation: #Remote #indiaJob Type: Full-timeExperience Level: 7+ yearsRequired Skills: Strong experience with #Microservices, #springboot and #ScalaScala Knowledge plus.About the Role:We are seeking a Senior Java Developer with strong analytical skills and a deep understanding of #Java...


  • Remote, India beBeeBackendDeveloper Full time ₹ 1,04,000 - ₹ 1,30,878

    We are seeking an experienced Senior Backend Developer to join our team. The ideal candidate will have a strong background in Java and Spring Boot, as well as experience with Postgres databases.Job Responsibilities:Design and develop high-performance API services using Java, Spring Boot, and Quarkus.Collaborate closely with cross-functional teams to define...


  • Remote, India Eastern Techno Solution Full time ₹ 12,00,000 per year

    About the Role We are seeking an experienced Senior Java Developer to join our engineering team. Theideal candidate is passionate about building scalable, high-performance applications andhas a strong background in designing and implementing enterprise-grade solutions. Youwill be responsible for end-to-end development — from designing microservices...


  • Remote, India beBeeSoftwareEngineer Full time ₹ 1,04,000 - ₹ 1,30,878

    Job DescriptionWe are seeking a highly skilled and experienced Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Total experience of 5+ years in software development is required.Strong working experience in Java, especially Java 8 and Java 17, is essential.A...

  • Java Developer

    2 days ago


    Remote, India Tech Next Full time ₹ 8,00,000 - ₹ 9,00,000 per year

    Sr. Java Developer(immediate joiner)Location: Remote (India)Experience: 5+ YearsBudget:70kContract: 6 Months (extendable)Shift Timing: 11:00 AM – 8:00 PM ISTNote: Candidate should have good communication skillsAbout the RoleWe are looking for a Senior Java Developer with strong expertise in building Order and Execution Management/Trading Systems. The ideal...


  • Remote, India beBeeBackend Full time ₹ 1,04,000 - ₹ 1,30,878

    About UsWe're seeking a seasoned Java expert to join our team.This position involves overseeing the development and implementation of complex backend systems using Java, Spring Boot, and microservices architecture. The ideal candidate will have strong technical leadership skills and the ability to mentor junior developers.Bachelor's degree in Computer...


  • Remote, India beBeeSoftware Full time

    Job Title: Senior Java Software DeveloperAbout the RoleWe are seeking a highly skilled and experienced Java software developer to join our team. The ideal candidate will have a strong background in Java, J2EE, EJB, and Spring Boot, as well as experience with SOAP, JSON, XML, Messaging, and Rest/Micro Services.Key ResponsibilitiesTo perform requirement...


  • Remote, India beBeeEnterprise Full time ₹ 9,00,000 - ₹ 12,00,000

    Enterprise Java Developer JobWe are seeking a highly skilled and experienced Enterprise Java Developer to join our team.A strong background in Java development, with experience in Java Web/Enterprise projects.Hands-on experience with Spring / Spring Boot / Cloud technologies.Experience with Java EE, Maven, and other Java frameworks / open-source...

  • Senior Java Developer

    16 hours ago


    Remote, India Decillion Digital Pvt Ltd Full time ₹ 15,000 - ₹ 28,00,000 per year

    Develop microservices applications on Azure cloud for enterprise solutions.Experience: 6–10 yearsNotice Period: Immediate to 15 daysKey Responsibilities:Design/develop microservices applications using Java & Spring Boot.Deploy via Docker/Helm charts on Kubernetes.Integrate with Azure Databricks, Data Lake, Cosmos DB.Optimize performance, scalability, and...