CrawlJobs Logo
Briefcase Icon
Category Icon

Java Microservices Developer India Jobs

3 Job Offers

Filters
IMT Java Microservices Senior Developer
Save Icon
Join Barclays in Chennai as a Senior Java Microservices Developer. You will design and deliver high-quality, scalable software solutions using Core Java and modern architectures. This role requires 8+ years of experience, expertise in relational databases, and CI/CD practices. We offer a competit...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
New
Camunda Java Microservices Developer
Save Icon
Join our Technology team in Pune as a Senior Camunda Java Microservices Developer. You will architect and implement complex BPMN processes on a strategic greenfield project using Camunda Engine, Spring Boot, and Kafka. This role offers hands-on development, mentorship opportunities, and work with...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
New
Camunda Java Microservices Senior Developer
Save Icon
Join our Pune team as a Senior Camunda Java Developer. Lead a strategic greenfield project in the CARE domain, designing process automation with Camunda BPMN and microservices. Mentor junior developers and shape foundational frameworks in a dynamic, innovative environment.
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Explore a world of opportunity in Java Microservices Developer jobs, a specialized and high-demand field at the forefront of modern software engineering. Professionals in this role are architects of scalable, resilient, and agile software systems, breaking down large, monolithic applications into smaller, independently deployable services. These developers are pivotal in organizations transitioning to cloud-native architectures, enabling faster release cycles, improved fault isolation, and greater technological flexibility. A career here places you at the heart of building the robust digital platforms that power today's leading enterprises. The typical day-to-day responsibilities for a Java Microservices Developer are centered around the entire lifecycle of these distributed services. Common duties include designing, developing, and implementing new microservices using frameworks like Spring Boot. They are responsible for creating robust and well-documented APIs, often using REST or gRPC, to enable seamless communication between services. A significant part of the role involves integrating with various data sources, including both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases, and implementing messaging systems like Kafka or RabbitMQ for asynchronous communication. These professionals also write comprehensive unit and integration tests, containerize applications using Docker, and orchestrate them with platforms like Kubernetes. Furthermore, they actively participate in CI/CD (Continuous Integration/Continuous Deployment) pipelines to automate testing and deployment, collaborate closely with cross-functional teams including DevOps and quality assurance, and troubleshoot complex issues in distributed environments. To succeed in these jobs, a specific and robust skill set is required. Employers typically seek candidates with a strong foundation in Core Java and deep, hands-on experience with the Spring ecosystem, particularly Spring Boot, Spring Cloud, and Spring MVC. Proficiency in building and consuming RESTful web services is essential. Knowledge of containerization (Docker) and orchestration (Kubernetes, OpenShift) is a standard expectation. Experience with event-driven architectures and messaging brokers like Kafka is highly valued, as is a solid understanding of both relational and non-relational databases. Familiarity with version control (Git), build tools (Maven, Gradle), and CI/CD tools (Jenkins, GitLab CI) is crucial. Beyond technical prowess, soft skills such as problem-solving, analytical thinking, effective communication, and the ability to work in an Agile/Scrum environment are vital for collaboration and project success. A bachelor's degree in computer science or a related field is commonly required, with relevant hands-on experience being paramount. The landscape of Java Microservices Developer jobs is vast and growing, offering roles from intermediate programmers to senior and lead positions where individuals architect entire systems and mentor junior teams. If you are passionate about building high-performance, scalable systems and thrive in a dynamic, collaborative environment, a career as a Java Microservices Developer offers a challenging and rewarding path. Start your search today to find a position that matches your expertise and ambition in this exciting domain of software development.

Filters

×
Countries
Category
Location
Work Mode
Salary