About Our Client
Our client is an Enterprise SaaS FinTech start-up company.
About the Role: Backend Engineer (Intermediate and Senior level roles)
We are seeking experienced backend engineers who thrives on solving complex problems, takes pride in their craft, and is excited to contribute to reshaping corporate banking applications. As a backend engineer, you will play a pivotal role in designing and implementing solutions that integrate the company's platform with various accounting software systems.
Key Responsibilities:
- Software Development: Bring 5+ years of software development experience, with at least 4+ years working with Java (Java 17 or newer preferred).
- Database Expertise: Extensive experience with relational databases (Postgres) and non-relational databases (MongoDB).
- Testing Proficiency: Develop and implement Unit, Integration, and Performance tests.
- API Integration: Efficiently integrate external APIs to ensure seamless functionality.
- System Design: Apply a strong understanding of distributed systems and microservices architecture.
- Cloud Technologies: Leverage modern cloud platforms such as AWS to build scalable and robust solutions.
- Containerization and Orchestration: Utilize Docker and Kubernetes to streamline deployment processes.
- Observability Tools(Nice to Have): Familiarity with tools like Honeycomb and Datadog.
- Kotlin Experience(Nice to Have): Experience with Kotlin (1.8 or newer).
- Frontend Knowledge(Nice to Have): Exposure to React or JavaScript.
- ERP Expertise(Nice to Have): Knowledge of ERPs such as NetSuite or QuickBooks Online.
- Startup Experience(Nice to Have): Prior experience in a startup environment is a plus.
If this role aligns with your expertise and interests, let us know why you’re a great fit.
Compensation:USD 100000-145000