About the Role
Design and implement backend services for a banking API with a focus on reliability, performance, and security using Java-based technologies.
Responsibilities
- Develop and maintain backend components for financial API systems
- Write clean, testable, and efficient Java code
- Collaborate with frontend teams to integrate user-facing elements
- Ensure system performance, scalability, and security
- Participate in code reviews and technical discussions
- Troubleshoot and resolve system issues in production
- Support API design and documentation efforts
- Work within agile development cycles
- Implement automated testing and continuous integration practices
- Contribute to architectural decisions and system improvements
Nice to Have
- Experience in financial or banking software systems
- Knowledge of security standards in financial applications
- Familiarity with message brokers like Kafka or RabbitMQ
- Experience with cloud platforms such as AWS or Azure
- Understanding of monitoring and logging tools
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model with office and remote options
Team
Collaborative engineering team focused on financial technology
About Us
- We are a technology-driven company specializing in digital banking solutions.
- Our team builds secure, high-performance systems for financial institutions.
What We Offer
- Opportunities for professional growth
- Modern tech stack and development tools
- Flexible working hours
- Supportive team environment
- Health and wellness benefits
Visa sponsorship available for qualified candidates