
Backend Engineer, Java
NymCard
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
About the role
- Own and drive the design of scalable backend services and APIs that power real-time payments
- Collaborate closely with Product, DevOps, and Engineering leads to align system capabilities with business goals
- Contribute to architectural decision-making, balancing performance, security, and maintainability
- Lead initiatives to evolve the platform from project-based delivery toward a unified product architecture
- Conduct thoughtful code reviews, raise engineering standards, and mentor others through technical leadership
- Troubleshoot and resolve complex production issues with a focus on root-cause elimination
- Influence and support the adoption of best practices in API design, observability, and operational resilience
Requirements
- 5+ years of hands-on Java backend development experience
- Strong foundation in system design, architecture, and scalability principles
- Proficiency in relational and NoSQL databases (e.g. PostgreSQL, MongoDB, SQL Server, Oracle)
- Deep understanding of RESTful API design, OpenAPI standards, and API gateway patterns
- Experience designing or integrating with messaging systems like Kafka, RabbitMQ, Amazon SQS/SNS in event-driven architectures
- Knowledge of secure coding practices, data privacy, and application-level security
- Familiarity with CI/CD pipelines, agile delivery, and modern software practices
Benefits
- Health insurance
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javasystem designarchitecturescalabilityrelational databasesNoSQL databasesRESTful API designOpenAPI standardsmessaging systemssecure coding practices
Soft Skills
technical leadershipcollaborationmentoringtroubleshootingproblem-solving