Posted on: 03/11/2025
Description :
We are seeking skilled and experienced Java Developers on a contract basis to join our team, specializing in building and enhancing our mission-critical Payments Integration backend systems.
This role demands deep expertise in the Java ecosystem (8+) and Spring Boot to design, develop, and optimize highly performant, scalable, and secure microservices that handle high-volume transaction processing.
Key Responsibilities & Technical Deliverables :
Backend Development & Architecture :
- System Design & Development : Design and develop high-performance backend systems and applications, primarily utilizing Java (8+) and modern frameworks like Spring Boot.
- Microservices & APIs : Architect and build distributed microservices-based solutions and implement robust, well-documented RESTful APIs to facilitate seamless internal and external integration.
- Scalability & Reliability : Actively optimize systems for scalability, reliability, and fault tolerance, ensuring 24/7 availability for payment processing services.
Advanced Technology Implementation :
- Messaging Systems : Work extensively with event-driven architectures and various messaging systems (e.g., Kafka, RabbitMQ) to ensure asynchronous communication and data consistency across distributed services.
- Payments Domain : Apply specialized knowledge to implement secure, reliable, and compliant payment integration logic (e.g., gateways, reconciliation, tokenization).
Collaboration & Mentorship :
- Cross-Functional Delivery : Collaborate effectively with cross-functional teamsincluding Product, QA, and DevOpsfor end-to-end feature delivery and system deployment.
- Leadership & Standards (Senior Focus) : (For 10+ year candidates) Mentor junior engineers and actively promote engineering best practices, driving code quality, performance tuning, and architectural decision-
making across the team.
Required Skills & Expertise :
- Java Core : Mandatory expertise in Java (version 8 and above), with a deep understanding of core concepts, concurrency, and performance tuning.
- Frameworks : Extensive, hands-on experience with the Spring ecosystem, particularly Spring Boot for microservices development.
- Architecture : Proven experience building and deploying distributed, microservices-based solutions and designing robust RESTful APIs.
- Messaging : Practical experience implementing solutions using at least one major messaging system (e.g., Kafka, RabbitMQ).
- Domain : Previous experience in the FinTech, Banking, or Payments domain is highly desirable
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1569372
Interview Questions for you
View All