IFIfintalent Global Private Limited
Java Backend Developer
Mumbai ₹6-11 LPA Posted 14 Nov 2025
FULL TIME
Azure
Java
Aws
Azure Devops
Job Description
What You Will Do:
- Develop a deep understanding of relevant data and software components including conceptual data models, data flows, entity relationships, specifications, audit controls, exception handling, and security.
- Create and execute comprehensive test plans and test cases based on functional and technical specifications.
- Support the delivery of high-quality software within a Scrum team.
- Contribute to code quality by adhering to strong development standards and best practices.
- Validate technical approaches, participate in design decisions, and prototype new concepts as needed.
- Collaborate with team members to ensure successful sprint execution and delivery.
- Identify and raise technical, security, performance, and delivery risks in a timely manner.
- Contribute to and promote a DevOps culture within the team.
- Continuously identify and implement improvements to development processes and tooling.
- Understand existing system architecture and propose high-level technical solutions for change requests and new initiatives.
- Coordinate with offshore delivery teams, including code reviews, documentation, and deployment activities.
What You Will Need to Have:
- Strong client-facing skills with the ability to interact effectively with stakeholders.
- Solid understanding of software development patterns, object-oriented principles, and coding best practices.
- 5+ years of hands-on experience in Java/J2EE, Linux, Spring, Kafka, Redis, Cassandra, EJB.
- Experience working with cloud platforms such as Azure, OpenShift, AWS, and containerization using Docker.
- Bachelor's degree in Computer Science, Information Technology, or related technical discipline, or equivalent experience.
- 5+ years of experience with full-stack technologies including Java/J2EE, React or Angular, Spring Boot, OpenShift, and REST APIs.
- 3–10 years of experience designing, developing, and implementing large-scale applications within enterprise environments.