Posted on: 01/09/2025
Responsibilities :
- Design, develop, and maintain high-quality backend applications using Core Java (Java 8+)and Spring Boot.
- Build and integrate RESTful APIs with clear documentation usingSwagger/OpenAPI.
- Work closely with product managers, architects, and QA teams to ensure high-quality deliverables.
- Write unit tests and integration tests(JUnit, Mockito, Cucumber) to maintain strong test
coverage.
- Optimize application performance, ensuring scalability and security best practices.
- Manage database design, queries, and performance tuning with PostgreSQL.
- Participate in code reviews, providing constructive feedback and ensuring adherence to
coding standards.
- Implement and maintain CI/CD pipelines using GitHub Actions or similar tools.
- Monitor, debug, and resolve production issues in a timely manner.
- Collaborate in planning, estimation, and sprint retrospectives, contributing to process improvements.
Requirements :
- Core Java(Java 8+ preferred) with strong object-oriented programming concepts.
- Spring Boot with proven hands-on project experience.
- PostgreSQL database design, optimization, and management.
- RESTful APIs and API documentation using Swagger/OpenAPI.
- Testing : JUnit, Mockito, Cucumber, with ownership of test coverage.
- CI/CD : GitHub Actions or similar tools.
Nice-to-Have Skills :
- Experience with Change Data Capture (CDC)tools like Debezium.
- Familiarity with Kubernetes deployments.
- Exposure to Microsoft Azure cloud services.
Preferred Profile :
- Background in financial services, regulatory tech, or payment systems.
- Ability to work independently and handle end-to-end feature ownership.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1538889
Interview Questions for you
View All