Job Description :
- You are a skilled Java Developer responsible for designing, building, and maintaining enterprise-level applications using Java, Spring Boot, Microservices, and SQL.
- Your role will also require working with REST APIs and implementing secure, scalable coding practices.
- Develop and maintain application components. Perform unit testing and resolve issues.
- Guide junior developers and review code.
- Ensure adherence to performance, security, and quality standards
- Strong coding skills with Java language and experience building software using Spring-boot, microservices etc
- Experience working in an Agile / Scrum environment and DevOps automation
- Understanding of design for scale, performance and extensibility
- REST, JavaScript, Hibernate, MySQL / PostgreSQL, MongoDB, Redis, Azure Cloud
- Exposure to Test Driven development
- Driving a world-class fintech product development for the organization by focusing on continuous improvement, agility, and high efficiency.
- Defining, implementing, and evolving a business strategy through technology research using data to introduce new business services or enhance existing ones across Invoicemart.
- Updating the technical competitiveness of existing products. - Developing and executing short- and long-term product roadmaps.
- Introducing new potential technologies.
- Driving the development of new generation products aligned with market needs.
- Fostering individual, team, and organization growth while maintaining a strong, inclusive, customer-focused culture. Facilitating rapid hiring and onboarding of dynamic, diverse engineering talent.
- Creating, communicating, and tracking key performance and delivery metrics on the efficiency of the Product Development team and on the delivery of projects that drive critical business initiatives.
- Assist in the design, development, and maintenance of Java applications.
- Write clean, scalable, and efficient code using Java and related frameworks (like Spring Boot).
- Collaborate with cross-functional teams including QA, UI / UX, and Product.
- Participate in code reviews and maintain coding standards.
- Perform unit and integration testing.
- Stay updated with the latest Java technologies and best practices.
Qualifications Required : -
Core skills in Java, Spring Boot, SQL, and Microservices - Additional expertise in REST APIs, API-driven development, and version control systems like Git / SVN
(ref : hirist.tech)