Overseas applicants are welcome to apply, visa sponsorship and relocation assistance will be provided.
About the Role
A fast-growing fintech company is seeking backend engineers to help build and re-architect robust, scalable systems. The mission is twofold :
Enhance the user experience by integrating new features and improving existing ones.
Redesign the backend architecture to support a seamless and high-performance platform.
The team values versatility, proactive problem-solving, and strong communication in a multicultural environment.
Tech Stack
Languages & Frameworks : Java (Spring Boot), Java EE, JUnit, Mockito
Infrastructure : AWS (ECS, CloudFormation, CloudWatch), CI / CD via AWS CodePipeline
Note : The company is actively evolving its architecture and may adopt new technologies.
Responsibilities
Collaborate with cross-functional teams to design and deliver scalable systems.
Leverage infrastructure to solve large-scale challenges.
Participate in code reviews and knowledge sharing.
Troubleshoot and resolve production issues.
Embrace root-cause analysis and support your code in production.
Requirements
Proficiency in an OOP language (e.g., Java, C#, Scala)
Experience with RDBMS, NoSQL, and distributed caching
Strong understanding of data structures, algorithms, concurrency, and distributed systems
Experience building RESTful APIs, Pub / Sub systems, and microservices
Familiarity with event-driven architecture and high-traffic system design
Degree in Computer Science or equivalent experience (3+ years)
Back End Developer • Srikakulam, Andhra Pradesh, India