HamburgerMenu
hirist

Card91 - Software Engineer - Java

Card91
Others
2 - 4 Years
star-icon
4.3white-divider5+ Reviews

Posted on: 13/12/2025

Job Description

Description :

Responsibilities :


- Design, develop, and maintain RESTful APIs and backend services using Java.

- Collaborate closely with product managers, frontend developers, and QA teams to deliver robust solutions.

- Optimize application performance and ensure scalability and reliability.

- Work with databases (SQL/NoSQL) to design efficient schemas and manage data flow.


- Implement security best practices to protect sensitive financial data.

- Participate in code reviews, ensuring quality, maintainability, and adherence to best practices.

- Troubleshoot, debug, and resolve production issues promptly.

- Stay updated with emerging technologies, tools, and frameworks to improve backend architecture.

Requirements :


- 2 - 4 years of Java experience.

- Must have strong programming knowledge in Java 8 and above.

- Must have experience in software application development using Java, Spring, and Hibernate.

- Experience in Spring Boot microservices is a plus.

- Must have experience with SQL (PostgreSQL, MySQL) and NoSQL technologies (Cassandra, Redis).

- Write well-designed, testable, efficient, secure code, ideally following a test-driven approach, and ensure designs comply with the specification.

- Strong knowledge of algorithms, data structures, and design patterns.

- Sound understanding of concepts of RESTful services.

- Proactive attitude on identifying problems and providing solutions.

- Understanding of Cloud services(AWS) is a plus.

- Should be able to convert a functional requirement into a technical solution and specifications.

- Team player with and ability to work with different multicultural teams.

- Strong analytical skills, with a penchant for solving complex programming problems, are appreciated.

- Should be a quick learner.

- Managing project timelines and tasks along with agile development methodology.


- Proficient understanding of code versioning tools, such as Git.


info-icon

Did you find something suspicious?