Java Microservices Developer
1 week ago
Job Responsibilities : Design & Develop Microservices : - Collaborate with cross-functional teams to design, develop, and deploy microservices that align with business goals and technical requirements. - Refactor and decompose monolithic applications into independent, loosely coupled microservices, ensuring modularity and flexibility. - Design and develop RESTful APIs for seamless integration across microservices and other system components. System Architecture & Design : - Lead the design and architecture of scalable and fault-tolerant microservices, with a focus on domain driven design (DDD) and event-driven architectures. - Utilize Kafka for event streaming between microservices, ensuring real-time data processing and integration. - Implement complex domain modelling to represent business processes effectively within the microservices framework. API Integration & Service Communication : - Develop REST APIs and integrate them with other services using industry-standard practices for API design and security. - Manage inter-service communication effectively with Kafka or other messaging protocols to maintain system performance and scalability. Database Management & Migration : - Work with MS SQL Server, Oracle, Postgres, and NoSQL databases such as MongoDB to design and manage data storage and access patterns. - Manage data migration from legacy systems into the microservices framework, ensuring data integrity, consistency, and performance. Containerization & Orchestration : - Use Docker for containerizing microservices and Kubernetes for orchestration, ensuring that services are deployed and scaled efficiently in cloud environments. Troubleshooting and Performance Optimization : - Apply strong troubleshooting and critical thinking skills to resolve performance bottlenecks and service issues in the Databases and microservices environment. - Use monitoring and logging tools to ensure performance efficiently in production and implement "tuning" measures as needed. Agile Development : - Work in an Agile environment, participating in sprints, daily standups, and iterative development processes to ensure timely delivery of features and improvements. - Collaborate with Product Managers, Business Analysts, and other developers to refine user stories and technical requirements. Collaboration and Knowledge Sharing : - Work closely with DevOps teams to deploy microservices in cloud environments (AWS, GCP, Azure) using containerized approaches. - Share knowledge of best practices for building microservices and encourage the adoption of modern tools and technologies across the team. Required Skills & Qualifications : - Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience). - Strong experience with Java and Spring Boot for backend development. - Expertise in Kafka for event streaming and building scalable, real-time data pipelines. - Proficiency in designing and implementing RESTful APIs for microservice communication and integration. - Experience with MS SQL Server, Oracle, Postgres, and NoSQL databases (e.g, MongoDB). - Firsthand experience with Docker for containerization and Kubernetes for orchestration. - Familiarity with CI/CD pipelines using tools like Jenkins, GitHub, and Wildfly for continuous integration and automated deployment. - Strong critical thinking skills, with the ability to troubleshoot and resolve issues quickly in complex distributed systems. - Understanding of Agile development methodologies and ability to work effectively in an iterative, challenging environment. - Knowledge of JavaScript and TypeScript for occasional front-end development or API integration. - Experience with domain modelling and understanding of the principles of Domain-Driven Design (DDD). - Familiarity with React or other front-end frameworks is a plus. Preferred Skills : - Expertise in event-driven architectures and microservices design patterns. - Knowledge of service mesh technologies (e.g , Istio, Linkerd) for managing microservices communication. - Experience with cloud-native application architectures on AWS, Azure, or Google Cloud. - Familiarity with monitoring and observability tools such as Prometheus, Grafana, or the ELK stack (ref:hirist.tech)
-
Java Microservices Developer Position
7 days ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeAbout the RoleWe are seeking an experienced Java developer who can join our team as a Senior Java Software Engineer. In this role, you will be responsible for designing, developing, and deploying Spring Boot and Microservices applications. Your primary focus will be on building scalable, efficient, and secure software systems using Java, Spring Boot, and...
-
Microservices Java Developer
3 days ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJob RequirementsWe are looking for an experienced Java Microservice Developer to join our team. The successful candidate should have at least 4-8 years of IT experience and hands-on expertise in Java and JUNIT framework. They should also possess sound knowledge in Git, JDBC connectivity, server configuration, and logging.ResponsibilitiesThe ideal candidate...
-
Senior Java Microservices Developer
2 days ago
Bengaluru, Karnataka, India Telstra Full timeWe are looking for a talented Senior Java Microservices Developer to join our team. As a Senior Java Microservices Developer, you will be responsible for designing and developing complex software systems using Java and microservices architecture.About the RoleYou will work on multiple areas, including integrations and supporting applications through...
-
Java microservices developer
4 days ago
Bengaluru, Karnataka, India Client Of DMAIC Full timeLocationBangaloreBudget40 LPAyrs of exp8-10 YearsNotice Period0-30 DaysMandatory SkillsJava, Spring boot, Microservices, data structures, Algorithms , Multithreading, Microservices cloud patterns.MAJOR DUTIES:· Design and develop Spring REST based APIs within technical framework as outlined by technical architects· Should have basic working knowledge on...
-
Application Support Developer
1 week ago
Bengaluru, Karnataka, India Java, Plsql Developer Full timeApplication Support Engineer About Oracle FSGIU - Finergy: The Finergy division within Oracle FSGIU is dedicated to the Banking, Financial Services, and Insurance sector. We offer deep industry knowledge and expertise to address complex financial needs of clients. With proven methodologies that accelerate deployment and personalization tools creating loyal...
-
Java Microservices Developer
2 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJob Details:- Required Skills: Java Script/Jquery , Microservices, Java Frameworks – Struts 2.0.Core Spring, EJB 2.0,Hibernate,Spring MVC,Maven,Ant Building tool,Servelets Total Experience: 2yrs to 14yrs Join Us: Date & Day: Saturday, 29th March 2025 Registration Time: 9AM to 1PM Venue: TCS Brigade Bhuwalka Icon, Near ITPL Tech Park, Pattandur...
-
Java Developer
7 days ago
Bengaluru, Karnataka, India LTIMindtree Full timeOverviewLTIMindtree is a global technology consulting and services company that partners with clients to drive growth, efficiency, and innovation. We are seeking an experienced Java developer to join our team.We require an individual with 8-12 years of experience in Java development, specifically in microservices architecture. The selected candidate will...
-
Java Microservices Developer
2 weeks ago
Bengaluru, Karnataka, India Client of DMAIC Full timeLocationBangaloreBudget40 LPAyrs of exp8-10 YearsNotice Period0-30 DaysMandatory SkillsJava, Spring boot, Microservices, data structures, Algorithms , Multithreading, Microservices cloud patterns.MAJOR DUTIES:· Design and develop Spring REST based APIs within technical framework as outlined by technical architects· Should have basic working knowledge on...
-
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJob Description: We are seeking a highly experienced Java developer to join our team at Tata Consultancy Services. The ideal candidate will have strong expertise in Java 11, Spring Boot, and microservices architecture. Key responsibilities include designing and developing scalable RESTful Web Services and Microservices, collaborating with a small team...
-
Java Microservices Expert
38 minutes ago
Bengaluru, Karnataka, India LTIMindtree Full timeKey Responsibilities: As a Java Backend Developer in Microservices Architecture, your key responsibilities will include designing, developing, and deploying scalable microservices-based systems using Java and relevant technologies. You will also collaborate with cross-functional teams to identify requirements and deliver high-quality solutions, contribute to...
-
Bengaluru, Karnataka, India Tata Consultancy Services Full timeJava and Spring Boot DeveloperTata Consultancy Services is seeking a talented Java and Spring Boot developer to join our team.The ideal candidate will possess 5-7 years of experience in core Java and Spring Boot, with expertise in microservice-based architecture.Job Overview:As a Java and Spring Boot developer, you will be responsible for designing and...
-
Bengaluru, Karnataka, India Tata Consultancy Services Full timeRole: Experienced Java Developer with a focus on designing and developing scalable RESTful Web Services and Microservices.Experience range: 8-12 years of experience in software development, preferably in a senior role.We are looking for a highly skilled Java Developer who is passionate about working with Java 8, Java 11, and Spring Boot. The ideal candidate...
-
Java API Microservices
4 weeks ago
Bengaluru, Karnataka, India Tata Consultancy Services Full timeGreetings from TCSTCS is hiring for Java API MicroservicesDesired Skills: Java, Spring boot, MicroservicesJob Location : Pune, Mumbai and ChennaiRequired Experience: 4 to 10 yearsRequired Technical Skill Set:- Java API with Spring boot API Framework with experience on Java technologies, Jenkins, Bamboo, GitHub, ANT, MavenJob...
-
Java Microservices Expert
5 days ago
Bengaluru, Karnataka, India People Prime Worldwide Full timeKey ResponsibilitiesDevelop and maintain high-quality Java-based applications using Java 17+Design and implement microservices architecture for scalable and distributed systemsCollaborate with DevOps teams to implement CI/CD pipelines and ensure smooth deploymentsStay current with the latest industry trends and best practices in Java, cloud technologies, and...
-
Java Developer for Microservices Architecture
10 hours ago
Bengaluru, Karnataka, India Teamware Solutions Full timeCompany Overview:Teamware Solutions is a division of Quantum Leap Consulting Pvt. Ltd, offering innovative solutions to meet the evolving needs of businesses.Job Description:We are seeking an experienced Java Springboot developer to join our team and contribute to the design, development, and deployment of scalable microservices architecture.The ideal...
-
Java Microservices Expert
1 week ago
Bengaluru, Karnataka, India Rcs groups Full timeBenefitsRcs groups offers a competitive compensation package and a range of benefits to support your career growth and well-being. As a Java Microservices Expert, you will have the opportunity to work on exciting projects, collaborate with experienced professionals, and develop your skills in a dynamic environment.- Collaborate with cross-functional teams to...
-
Java Microservices Architect
4 days ago
Bengaluru, Karnataka, India Ascendion Full timeAt Ascendion, we're pushing the boundaries of payment technology. As a Java Microservices Expert, you'll be instrumental in revolutionizing how transactions are handled.About Us:We strive to deliver innovative solutions that empower businesses to thrive in a rapidly changing landscape.Job Description:As a Senior Software Engineer Team Lead, your primary...
-
Bengaluru, Karnataka, India Tata Consultancy Services Full timeRole Summary We are seeking a highly experienced Java, SpringBoot, Microservices Senior Developer to join our team. The ideal candidate will have 8-12 years of experience in Java development and a strong understanding of advanced concepts such as Java 8, 11+, Spring, Spring boot, and microservices. Key Responsibilities: Design and develop scalable...
-
Java Microservices Specialist
1 week ago
Bengaluru, Karnataka, India TEAM GEEK SOLUTIONS PRIVATE LIMITED Full timeCompany OverviewTEAM GEEK SOLUTIONS PRIVATE LIMITED is a dynamic organization that values innovation and technical excellence. We're committed to delivering high-quality software solutions that meet the evolving needs of our customers.Job DescriptionWe're seeking a skilled Java Software Engineer to join our team as a Technical Team Lead. In this role, you'll...
-
Senior Java Developer
12 hours ago
Bengaluru, Karnataka, India Infrrd Full timeAbout this RoleThis Senior Java Developer - Microservices Expert position at Infrrd involves working on high-priority projects, collaborating with cross-functional teams to design, develop, and deploy high-quality Java applications.Responsibilities and ExpectationsLead the development of new features and functionalities, leveraging expertise in Java and...