HamburgerMenu
hirist

Software Development Engineer II - Java Technologies

Posted on: 07/08/2025

Job Description

We are looking for a passionate individual contributor to join us as part of the core engineering team and help us build our products and platform from scratch. The potential candidate would be part of a strong tech team to help us disrupt the Indian consumer fintech space. You will be responsible for the full product lifecycle, including requirements analysis, design, implementation, testing, deployment, and post-deployment monitoring.


Requirements :


- 3 to 5 years of strong individual contributor experience as a software engineer.

- Strong knowledge of object-oriented programming concepts.

- BS/MS or higher degree in computer science, computer engineering, or related work experience.

- Knowledge of data structures/algorithms and an understanding of design tradeoffs.

- Strong knowledge in Java and experience with Spring Framework.

- Experience in working with large and cutting-edge internet startups and firms

- Excellent communication skills in both written and verbal communication.

- A strong desire to break the code and find hidden bugs before customers find them in production.

- Strong sense of ownership, solid work ethic, and a responsible team player.


Key Responsibilities :


- Take end-to-end ownership of product features and deliver high-quality, scalable, and maintainable code.


- Collaborate with cross-functional teams to analyze requirements and design robust technical solutions.


- Implement new features, fix bugs, and improve the overall performance and reliability of the product.


- Participate actively in code reviews, testing, and continuous integration processes to ensure code quality.

- Identify and resolve potential issues early by proactively testing and debugging code.


- Work closely with the product and QA teams to deliver seamless user experiences.


- Monitor deployed services and respond to incidents to ensure high availability.


- Continuously learn and adopt best practices, tools, and technologies to improve software development processes.

info-icon

Did you find something suspicious?