Senior Java Software Engineer with Microservices Expertise
5 days ago
We are seeking a seasoned Senior Java Software Developer with in-depth knowledge of Java, Spring Boot, Microservices, and Multithreading to join our team.
This role will involve playing a critical part in designing, developing, and optimizing scalable and high-throughput end-user applications using Spring Boot and Microservices architecture. As a Senior Engineer, you will collaborate with cross-functional teams to gather and analyze system requirements and contribute to critical application and product development projects.
Key Responsibilities:
- Design, develop, and implement Java-based backend solutions using Spring Boot and Microservices architecture
- Translate system requirements into technical specifications and work closely with cross-functional teams
- Maintain and enhance existing APIs, ensuring high performance and reliability
- Perform Unit Testing and Integration testing in a Continuous Deployment scenario
- Collaborate with cross-functional teams to gather and analyze system requirements
- Optimize scalable and high-throughput end-user applications
Requirements:
- 5-8 years of experience in Java development
- Extensive experience in Java EE platforms, Spring Boot, Microservices, and Multi-threading
- Thorough understanding of OOPS concepts, Design principles, and implementation of different types of Design patterns
- Proficiency in Java, Spring Framework, Hibernate, JPA, and Restful web services
- Experience in maintaining and enhancing existing APIs
- Hands-on experience in Core Java concepts, Java 8 features, and database management (MongoDB/SQL/NO SQL)
- Proficiency in performing Unit Testing and Integration testing in a Continuous Deployment scenario
- Good understanding of messaging tools such as Kafka, MQ, and Rabbit MQ
- Experience in CI/CD
- Strong problem-solving skills and ability to collaborate with cross-functional teams
What We Offer:
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits
Estimated Salary: $120,000 - $180,000 per annum based on location and experience.
-
Bengaluru, Karnataka, India Philips Full timeJob Title: Senior Java Software Architect with Expertise in Microservices ArchitectureJob Summary:As a Senior Java Software Architect, you will be responsible for designing, developing, and maintaining large-scale software systems using microservices architecture. Your expertise in Java, Spring Boot, and related technologies will be essential in building...
-
Senior Java Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeWe are looking for a Senior Java Software Engineer to join our team. As a key member of our product development team, you will play a crucial role in designing and implementing complex software systems. Your expertise in Java and related technologies will be essential in crafting high-quality software that meets the needs of our users.Key...
-
Software Engineer
3 weeks ago
Bengaluru, Karnataka, India PNR Software Solutions Full timeJob Summary:As a Technical Lead for Java Microservices Development at PNR Software Solutions, you will be responsible for designing, developing, and implementing test changes in microservices-based applications. Your expertise in Core Java, Java 8, Multithreading, Collections, and Memory management will be essential in building RESTful microservices. You...
-
Bengaluru, Karnataka, India Mercedes-Benz Full timeJob DescriptionMercedes-Benz Research and Development India Private Limited is seeking a highly skilled Java Full Stack Developer with expertise in microservices architecture to join our team.Key ResponsibilitiesDesign, develop, and integrate software components using Java and microservices architecture.Ensure high-quality software delivery through rigorous...
-
Senior Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Fluke Full timeRole OverviewFluke is seeking a highly skilled Senior Software Engineer - Java Microservices to join our team. As a key member of our engineering team, you will be responsible for designing and developing new features and solutions that support customer use cases in existing and new software products.Key ResponsibilitiesDesign and develop large scale Java...
-
Senior Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Virtusa Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer with strong technical expertise in Java, Microservices/REST APIs, and cloud services to play a key role in designing, developing, and deploying robust, scalable, and secure software solutions at Virtusa.Main Responsibilities:Java Development: Design and implement scalable Java-based...
-
Senior Java Software Engineer
3 weeks ago
Bengaluru, Karnataka, India PROCONNXT CONSULTANT Full timeJob Title: Sr. Java Software EngineerOverview: We are seeking a Senior Java Software Engineer to join our team at PROCONNXT CONSULTANT in Chennai. The ideal candidate should have expertise in Java, Spring Boot, and Microservices architecture.Key Responsibilities:Design, develop, and maintain scalable and high-performance Java applications using Spring...
-
Senior Java Microservices Architect
19 hours ago
Bengaluru, Karnataka, India Dell Full timeWe are seeking a talented Senior Software Engineer with expertise in microservice based architecture to join our passionate team.Job DescriptionAs a Senior Software Engineer, you will play a pivotal role in designing, developing, and deploying scalable microservices solutions using Java 17 and Spring Boot. You will work closely with cross-functional teams to...
-
Senior Java Microservices Engineer
3 weeks ago
Bengaluru, Karnataka, India PNR Software Solutions Full timeJob Title: Lead Java MicroservicesJob Summary:PNR Software Solutions is seeking a highly skilled Lead Java Microservices to lead our team in designing, developing, implementing, and documenting test changes in microservices-based applications. The ideal candidate will have 4+ years of experience in Core Java, Java 8, Multithreading, Collections, and Memory...
-
Software Engineering Lead
4 weeks ago
Bengaluru, Karnataka, India PNR Software Solutions Full timeJob OverviewWe are seeking a skilled Software Engineering Lead to oversee the development of our Java-based microservices. The ideal candidate will have a strong background in Java, experience with microservices architecture, and excellent leadership skills.Key ResponsibilitiesDesign, develop, and implement test changes in microservices-based...
-
Senior Software Engineer
5 days ago
Bengaluru, Karnataka, India Recruiting India Full timeJob OverviewWe are seeking a highly skilled Senior Software Engineer - Java Microservices to join our team at Recruiting India. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient backend services using Node JavaScript.In this role, you will have the opportunity to work on a wide range of...
-
Senior Java Fullstack Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Guidewire Software Full timeAbout the RoleWe are seeking a highly skilled Senior Java Fullstack Software Engineer to join our team at Guidewire Software. As a key member of our development team, you will play a critical role in designing and developing elegant solutions for the property & casualty insurance industry.Key ResponsibilitiesDesign and develop high-quality software solutions...
-
Senior Java Software Engineer
4 weeks ago
Bengaluru, Karnataka, India NetApp Full timeJob Title: Senior Java Software EngineerNetApp is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our Research and Development function, you will be responsible for actively participating in driving product development and strategy. Your expertise in Java, Scala, Docker, and Microservices will be crucial in...
-
Senior Software Development Engineer
7 days ago
Bengaluru, Karnataka, India Accolite Full timeAt Accolite, we are seeking a highly skilled Senior Software Development Engineer to join our team. This role is focused on designing and developing scalable and efficient software solutions using Java microservices architecture.Estimated Salary: ₹25,00,000 - ₹50,00,000 per annumWe require a professional with 4-9 years of experience in Java/J2EE,...
-
Senior Java Software Engineer
1 month ago
Bengaluru, Karnataka, India Xylem India Full timeJob Title: Senior Java Software EngineerAt Xylem India, we are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions using Java and related technologies.Key Responsibilities:Participate in the...
-
Senior Java Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Tietoevry Full timeKey Responsibilities:As a Senior Java Software Engineer at Tietoevry, you will be responsible for developing and maintaining complex software systems using Java and Microservices architecture. Your expertise in Spring Boot, Spring MVC, and Spring Cloud will enable you to design and implement scalable and efficient systems.Technical Requirements:6-8 years of...
-
Senior Java Software Engineer
1 month ago
Bengaluru, Karnataka, India Virtusa Full timeJob Title: Senior Java Software EngineerWe are seeking a highly skilled Senior Java Software Engineer to join our team at Virtusa. The ideal candidate will have a strong technical background and expertise in Java, Microservices/REST APIs, Spring Boot/NodeJs, MQ/Kafka, Database (SQL/NoSQL), AWS cloud services (EC2, S3, Lambda, RDS, step functions),...
-
Senior Java Software Engineer
2 days ago
Bengaluru, Karnataka, India Shaum Solutions Full timeAbout Us">We are Shaum Solutions, a premier IT services company with a strong presence in the industry.">Job Summary">We are seeking an experienced Senior Java Software Engineer to lead our microservices architecture team. As a key member of our engineering team, you will be responsible for designing and implementing scalable and efficient microservices...
-
Senior Java Software Engineer
4 weeks ago
Bengaluru, Karnataka, India FloCareer Full timeJob Title: Senior Java Software EngineerCompany Overview: FloCareer is a leading company in the industry, and we're currently looking for a highly skilled Senior Java Software Engineer to join our team.Job Description:We're seeking a talented Java software engineer with a strong background in Spring Boot, Spring JPA, and Microservices architecture. The ideal...
-
Senior Java Software Engineer
1 month ago
Bengaluru, Karnataka, India Tietoevry Full timeJob Title: Senior Java Software EngineerAt Tietoevry, we are seeking a highly skilled Senior Java Software Engineer to join our team.Key Responsibilities:Design and develop high-quality Java applications using Java 1.8 and above, Microservices, Spring Boot, and other relevant technologies.Collaborate with cross-functional teams to ensure seamless integration...