Senior Engineer - Product and Platform Engineering

Date: 25 Mar 2026

Location: Pune, MH, IN, 411006

Company: Altimetrik

Full Stack (Java/Spring Boot Microservices / React JS), 5-7 yrs

  • The ideal candidate will demonstrate advanced proficiency in Angular, Java with Spring Boot, Microservices, and ReactJS development, tailored for a dynamic and collaborative environment at Citibank, N.A.
  • Extensive experience in Angular is essential, as it forms the backbone of responsive and performant front-end applications.
  • Candidates should possess the ability to create modular and maintainable code, ensuring seamless integration with back-end services, demonstrating an expert level of skill in both component-based architecture and state management.
  • Equally important is a robust understanding of Java, particularly with Spring Boot for creating enterprise-level applications utilizing Microservices architecture.
  • Candidates should be able to design and implement microservices that communicate effectively, maintain high performance under load, and leverage cloud capabilities.
  • Significant experience in these areas is required, with an emphasis on writing clean, efficient, and well-documented code that adheres to industry best practices.
  • Moreover, proficiency in ReactJS is pivotal for developing rich user interfaces and optimizing application performance.
  • Candidates should demonstrate the ability to work with hooks, context API, and other advanced React features, ensuring responsive and engaging user experiences.
  • In summary, candidates must be equipped with comprehensive educational backgrounds, holding at least a Bachelor of Technology (B.Tech) in Computer Science and Engineering, or a Master of Technology (M.Tech) in Software Engineering.
  • In terms of certifications, it is preferred that candidates possess relevant industry certifications such as AWS Certified Developer – Associate or Oracle Certified Professional, Java SE 11 Developer to validate their skills and knowledge.
  • Lead the design and development of scalable web applications using Angular, Java with Spring Boot, and Microservices architecture.
  • Oversee the full software development lifecycle, from requirements gathering and analysis to deployment and maintenance.
  • Mentor and guide junior engineers, fostering a culture of continuous learning and improvement within the team.
  • Collaborate with cross-functional teams to define and implement innovative solutions that enhance product functionality and user experience.
  • Ensure high performance and responsiveness of applications through regular code reviews and performance tuning.
  • Implement best practices in software development, including agile methodologies, code quality standards, and testing protocols.
  • Manage project timelines and deliverables, ensuring alignment with business objectives and stakeholder expectations.
  • Stay abreast of emerging technologies and industry trends, making recommendations for integration into current projects.
  • Facilitate communication between technical and non-technical stakeholders to ensure clear understanding of project goals and progress.

Long Description

• Java/ Core Java

• Frames works: Hibernate/Springboot/Microservices/Struts

• Web Services: REST / SOAP

• Spring stack: Spring integration, Jersey, Spring boot, annotations based Spring config, Spring Data

 

Roles & Responsibility:

• Research and evaluate current and upcoming technologies and frameworks.

• Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with agreed standards, processes and best practices.

• Create high quality design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates.

• Perform system maintenance, production incident problem management, identification of root cause, remediation of the problems and on-call pager support schedule.

• Participate in POCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks.

• Perform Quality Inspections and Walkthroughs throughout the SDLC including Requirements Review, Design Review, Code Review and Security Review to ensure compliance with defined standards.