A complete application in a minute
Tailored resume and cover letter, ready to send.
ConnectedGroup Limited is seeking a Backend Engineer to design, build, and scale backend services powering fintech digital platforms. You will craft microservices, APIs, and event-driven systems with Java/Kotlin, AWS, and Kafka, ensuring secure, reliable production systems.
The role emphasizes collaboration with cross-functional teams, adherence to TDD/CI-CD, and ownership of architecture improvements to deliver end-to-end solutions.
Join a leading fintech company as a Backend Engineer, designing and delivering scalable, secure, and high-performance services that power digital platforms and customer-facing applications. You will play a key role in shaping reliable backend systems, contributing to technical direction, and delivering end-to-end solutions in collaboration with cross-functional teams.
Design, develop, and maintain backend applications using Java and Kotlin.
Develop and enhance microservices-based architectures for digital platforms and customer-facing applications.
Build, maintain, and integrate APIs and backend services for seamless communication across applications and external platforms.
Implement event-driven architectures and messaging solutions using Apache Kafka.
Develop and deploy cloud-based backend services using AWS technologies.
Ensure backend systems meet high standards of availability, scalability, reliability, security, and maintainability.
Apply engineering practices including Test-Driven Development, Domain-Driven Design, and CI/CD.
Collaborate with frontend engineers, architects, product teams, and other stakeholders to deliver end-to-end technical solutions.
Participate in system design discussions, code reviews, troubleshooting, and production issue resolution.
Take ownership of backend components and contribute proactively to architecture improvements and engineering excellence.
A bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related discipline.
At least five years of relevant backend development experience; candidates with more experience may be considered for senior-level positions.
Strong hands-on development experience with Java and/or Kotlin.
Solid knowledge of microservices architecture and distributed systems.
Practical experience with Apache Kafka and event-driven systems.
Hands-on experience developing and deploying applications using AWS.
Strong experience designing, developing, and integrating APIs and backend services.
Good understanding of authentication, application security, and system integration architecture.
Proven experience building scalable, reliable, production-grade backend applications.
Familiarity with Test-Driven Development, Domain-Driven Design, CI/CD, and modern software engineering practices.
Experience working in Agile development environments.
Strong analytical, problem-solving, and communication skills, together with a proactive ownership mindset.