Job Overview
We are looking for an experienced Backend Developer to join our growing engineering team. In this role, you will be responsible for designing, building, and maintaining scalable, high-performance backend systems using Golang and/or Java Spring Boot. You will collaborate closely with cross-functional teams to deliver robust solutions that meet business and technical requirements.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Minimum 3-4 years of experience as a Backend Developer
- Proficient in Golang, SQL, and NoSQL (for candidates with 4 years of experience)
- Proficient in Java, Spring Boot, Golang, SQL, and NoSQL (for candidates with 3 years of experience)
- Solid understanding of unit testing and clean architecture principles
- Strong knowledge of relational and non-relational databases
- Ability to write efficient queries and manage database performance
- Experience working in an Agile/Scrum development environment
- Strong analytical and problem-solving skills with attention to detail
- Experience in the banking industry or a large-scale startup is a plus