
Search by job, company or skills
Job Description
We are looking for an experienced Java Backend Developer with strong hands-on expertise in designing and building scalable backend systems. The ideal candidate will be responsible for developing high-performance APIs, microservices, and backend modules for applications in the financial services domain.
Key Responsibilities
Design, develop, and maintain backend applications using Java & Spring Boot.
Build and integrate RESTful APIs and microservices.
Work closely with front-end, DevOps, and product teams to deliver end-to-end solutions.
Optimize application performance, security, and scalability.
Troubleshoot issues, debug code, and resolve production problems.
Write clean, reusable, and testable code following best practices.
Participate in Agile ceremonies, code reviews, and documentation.
Required Technical Skills
Core Technologies: Java 8+, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA
API Development: RESTful Web Services, JSON, Microservices
Database: MySQL, Oracle, PostgreSQL
Tools: Maven/Gradle, Git, Jenkins, Postman
Cloud (Preferred): AWS / Azure
DevOps: Docker, Kubernetes, CI/CD pipelines (advantage)
Other: Strong knowledge of design patterns, OOP, multithreading, and system architecture
Preferred Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
Experience in financial services/fintech environments.
Strong analytical, problem-solving, and communication skills.
Ability to work independently in fast-paced, cross-functional teams.
Job ID: 132671907