Senior Java Software Engineer
3 weeks ago
Position: Senior Software Engineer (Java)Experience: 4+ yearsKey Responsibilities:- Design, develop, and maintain Java-based applications using Spring Framework (Spring Boot, Spring MVC, Spring Security, etc.) and hibernate. - Collaborate with cross-functional teams (e.g., product managers, front-end developers, QA, etc.) to define software requirements and deliver solutions. - Develop RESTful APIs and microservices for integration with front-end systems or external applications. - Implement and optimize database queries using Hibernate ORM and JPA to interact with relational databases (MySQL, PostgreSQL, etc.). - Ensure high performance and scalability of applications, focusing on system efficiency and reliability. - Write unit tests and conduct code reviews to ensure the quality and maintainability of the codebase. - Troubleshoot and debug issues across all layers of the application, including the database and server-side logic. - Work within Agile methodologies, contributing to daily stand-ups, sprint planning, and retrospectives. - Document technical specifications, API contracts, and any relevant system changes or features.Required Skills & Qualifications:- Proven experience as a Java Developer with expertise in Spring Framework (Spring Boot, Spring MVC, Spring Security) and Hibernate (JPA, HQL). - Strong proficiency in Java 8+ and object-oriented programming (OOP) principles. - Experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools like Hibernate and JPA. - Familiarity with RESTful API development and integration with front-end technologies. - Knowledge of Spring Boot for building microservices and web applications. - Understanding of dependency injection, AOP, and Spring Security for securing applications. - Experience with version control systems (e.g., Git, SVN). - Strong problem-solving and debugging skills. - Familiarity with Agile/Scrum methodologies and tools (JIRA, Confluence, etc.). - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.Nice-to-Have:- Experience with Spring Cloud and Spring Integration for microservices-based architectures. - Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. - Experience in cloud platforms such as AWS, Azure, or Google Cloud. - Knowledge of front-end technologies (e.g., Angular, React) and how they interact with backend services. - Familiarity with CI/CD pipelines, Jenkins, GitLab CI, or similar tools. - Knowledge of caching mechanisms (e.g., Redis, EhCache) for improving application performance.Interested candidates can share their CVs at surbhi.shukla@programmers.ai
- 
					
						Senior Java Software Engineer
3 weeks ago
New Delhi, India Pivotrics Full timeCompany Description Pivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...
 - 
					
						Senior Java Software Engineer
2 weeks ago
New Delhi, India Pivotrics Full timeCompany DescriptionPivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...
 - 
					
						Senior Software Engineer
1 week ago
New Delhi, India RefactorQ Full timeAbout UsAt RefactorQ Consulting, we specialize in Engineering Architecture, Platform Engineering, FinOps, and Performance Engineering. We partner with global clients to design scalable, high-performance systems and cloud-native platforms. Our culture values technical excellence, ownership, and continuous learning.Role OverviewWe are looking for passionate...
 - 
					
						Senior Java Software Engineer
2 weeks ago
New Delhi, India RoboMQ Full timePosition : Senior Java Software Engineer Location : Jaipur (Rajasthan) Type : Full-TimeJob Summary: The Senior Software Engineer role at RoboMQ involves designing and developing Java-based backend microservices for the Hire2Retire IGA platform. Candidates should have strong analytical, design, and development skills, with the ability to define requirements,...
 - 
					
						Senior Java Software Engineer
3 weeks ago
New Delhi, India ACL Digital Full timePosition: Software Engineer IV (Senior Java Lead)Location: Bangalore (Onsite) & Remote (except Bangalore)Contract Duration: 1 yearSoftware Engineer IV (Senior Java Lead)1. Position Details- Job Title: Senior Software Development Lead - Team: CS Platform under CSMT - Experience in the Role : 8 to 15 years2. Role Summary- Senior Software Development Lead...
 - 
					
						Senior Java Software Engineer
2 weeks ago
New Delhi, India RoboMQ Full timePosition: Senior Java Software EngineerLocation: Jaipur (Rajasthan)Type: Full-TimeJob Summary:The Senior Software Engineer role at RoboMQ involves designing and developing Java-based backend microservices for the Hire2Retire IGA platform. Candidates should have strong analytical, design, and development skills, with the ability to define requirements, build...
 - 
					
						Senior Java Software Engineer
4 weeks ago
New Delhi, India Input Zero Technologies Full timeRole :Senior Java software engineer Location : Bangalore Notice period : Only immediateWe are looking for : Bachelor’s degree in Computer Science or related engineering field 3+ years of experience in software development in Frontend and Backend Technologies Strong Knowledge of back-end development frameworks and platforms Solid experience in Java/J2EE...
 - 
					
						Java Software Engineer
4 weeks ago
New Delhi, India Newgen Software Full timeAbout Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...
 - 
					
						Java Software Engineer
3 weeks ago
New Delhi, India Newgen Software Full timeAbout Newgen Software: Newgen is the leading provider of a unified digital transformation platform with native process automation, content services, and communication management capabilities. Globally, successful enterprises rely on Newgen’s industry-recognized low code application platform to develop and deploy complex, content-driven, and...
 - 
					
						Senior Java Software Engineer
3 weeks ago
New Delhi, India Input Zero Technologies Full timeRole : Senior Java software engineerLocation: BangaloreNotice period: Only immediateWe are looking for :Bachelor’s degree in Computer Science or related engineering field- 3+ years of experience in software development in Frontend and Backend Technologies - Strong Knowledge of back-end development frameworks and platforms - Solid experience in Java/J2EE...