Tech Stack
AWSCloudJavaJavaScriptMicroservicesPostgresReactSpring
About the role
- Own the product life cycle: design, implement, test, and deploy robust and scalable features for our core banking platform
- Ensure the reliability and performance of production systems
- Produce high-quality, clean, and reliable code in close collaboration with your team and fellow engineers
- Build, monitor, and improve our systems to handle high-volume data processing at scale
- Provide technical solutions and development recommendations that enhance the product in a way that anticipates future needs
- Be a subject-matter expert to team members and business users
Requirements
- 3+ years of professional software development experience
- Hands-on experience building scalable applications with a microservices architecture, using Java (Spring) and relational databases like PostgreSQL
- Willingness to contribute to our front-end codebase and grow your skills in JavaScript (React)
- Strong background in agile software development and a desire to work in a culture of continuous improvement
- Deep curiosity for understanding the ‘why’ behind the work, from the product vision and requirements to the underlying business logic
- Proactive and solutions-focused mindset, with a passion for solving complex challenges
- An active collaborator who shares knowledge, provides constructive feedback, and invests in the success of your team