Senior Software Engineer
7 hours ago
Job Title : Senior Software Engineer Java
Job Summary :
We are seeking a highly skilled Senior Software Engineer Java with 512 years of experience in designing and developing scalable Microservices and enterprise-grade applications. The ideal candidate must have strong expertise in Java (8 ), Data Structures, Algorithms, Spring Boot, and Microservices architecture, with exposure to cloud platforms and DevOps practices. Experience in the payment domain will be considered a significant advantage.
This role requires strong problem-solving abilities, clean coding practices, and a deep understanding of architectural patterns for building high-performance and resilient systems.
Key Responsibilities :
- Design, develop, and maintain scalable, distributed microservices using Java 8 , Spring Boot, and related frameworks.
- Apply data structure and algorithm expertise to build efficient and high-performance systems.
- Develop and integrate RESTful APIs with strong adherence to security, scalability, and reliability.
- Implement domain-driven design (DDD), microservices design patterns, and 12-factor app principles.
- Collaborate with product managers, architects, and cross-functional teams to translate requirements into technical solutions.
- Write clean, modular, reusable, and testable code aligned with SOLID principles and industry best practices.
- Ensure robust error handling, logging, and monitoring across services.
- Work with AWS or other cloud platforms to design and deploy scalable applications.
- Leverage DevOps tools (Jenkins, Git, SonarQube) for CI/CD automation and code quality assurance.
- Conduct code reviews, mentor junior developers, and ensure high coding standards across the team.
- Participate in Agile ceremonies and contribute to continuous delivery and improvement.
- Write and maintain unit tests (JUnit or equivalent) to ensure code quality and reliability.
- Troubleshoot production issues and optimize performance of critical services.
Required Skills & Qualifications :
Education : BE/B.Tech in Computer Science, MIS, or equivalent work-related experience.
Experience : 5 to 12 years of hands-on experience in Java and microservices development.
Core Skills :
- Strong knowledge of Java 8 , Spring, Spring Boot, Hibernate, JPA.
- Proven expertise in Microservices architecture and RESTful API design.
- Strong fundamentals in OOP, SOLID principles, Exception Handling, Coding Standards.
- Deep understanding of Data Structures, Algorithms, and trade-offs in system design.
- Familiarity with Spring Security for authentication/authorization.
- Good working knowledge of Jenkins, Git, SonarQube, deployment architecture.
- Proficiency in unit testing frameworks (JUnit preferred).
Cloud & DevOps :
- Basic knowledge of AWS stack (EC2, S3, RDS, Lambda, etc.) or other cloud platforms.
- Exposure to DevOps practices and CI/CD pipelines.
Preferred Qualifications :
- Domain expertise in payments, fintech, or high-volume transaction systems.
- Exposure to high-scale web application architecture and data pipelines.
- Understanding of event-driven architectures and messaging systems (Kafka, RabbitMQ).
- Hands-on experience with performance optimization, caching strategies, and load testing.
- Knowledge of containerization/orchestration (Docker, Kubernetes).
Soft Skills :
- Excellent problem-solving and analytical skills.
- Strong verbal and written communication abilities.
- Ability to work independently and in a collaborative Agile environment.
- Passion for clean, test-driven development and continuous improvement.
-
Senior Software Engineer
4 days ago
Pune, Maharashtra, India Momentive Software Full time ₹ 1,20,000 - ₹ 3,00,000 per yearJob Description:Position OverviewWe are looking for Senior Software Engineer to work within the Development team. This position will be in our Pune officePosition SummaryAs a Senior Software Engineer, the associate will be responsible for orchestrating complex application development across the full lifecycle of development from concept to post-production...
-
Senior Java Software Engineer
2 days ago
Pune, Maharashtra, India EquipOptimizacions Software Pvt. Ltd. Full time ₹ 6,00,000 - ₹ 18,00,000 per yearCompany DescriptionEquipOptimizacions Software Pvt. Ltd. (EOS) specializes in designing strategic, state-of-the-art cloud-first solutions for container business problems. With over 20 years of experience in addressing technical challenges and building robust software solutions for the container industry, EOS stands out within the shipping industry by...
-
Senior Software Engineer
8 hours ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Engineer(AY)Position Summary: Perforce is looking for a Senior Software Engineer to join the team. We are looking for an individual who will play a key role in maintaining and improving the front-end presentation of our flagship on-premise product, using TypeScript, Angular, and GraphQL. As a member of the Delphix DCT...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per yearSenior Software Engineer I - Delphix (KS)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and...
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software EngineerPerforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in business....
-
Senior Software Engineer
2 weeks ago
Pune, Maharashtra, India MALBEK SOFTWARE LLP Full time ₹ 14,00,000 - ₹ 28,00,000 per yearSummary of Position: Senior Software EngineerJoin our Product Engineering team in a fast-paced, collaborative, startup-like environment. This role focuses on enhancing and supporting product features and modules using Java and related technologies.Duties and Responsibilities:Design, Code and implement solutions from concept to final hand-off toEfficiently...
-
Pune, Maharashtra, India Rocket Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Senior Software Engineer designs, develops, troubleshoots, debugs, and sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software...
-
Senior Software Engineer, Reliability
6 days ago
Pune, Maharashtra, India Veeam Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Senior Software Engineer
2 days ago
Pune, Maharashtra, India Coupa Software Inc Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSr. Software Engineer Coupa makes margins multiply through its community-generated AI and industry-leading total spend management platform for businesses large and small. Coupa AI is informed by trillions of dollars of direct and indirect spend data across a global network of 10M+ buyers and suppliers. We empower you with the ability to predict, prescribe,...
-
Senior Software Engineer
7 hours ago
Pune, Maharashtra, India Perforce Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearSenior Software Engineer (Akana)Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you'll work with and learn from some of the best and brightest in...