This is a remote position.
In this role, you will design and build robust backend systems using Java, create rich and performant user interfaces using React, and play a key role in shaping architecture and technical direction. You will collaborate closely with product managers, UX/UI designers, and cross-functional teams while mentoring junior engineers and driving best engineering practices across projects.
5-7 years of hands-on experience in backend development using Java and its frameworks such as Spring, Spring Boot, and Hibernate
2+ years of hands-on experience in frontend development using React.js
Bachelor’s or Master’s degree in Computer Science or an equivalent subject
Strong experience in designing, developing, and maintaining scalable full-stack web applications
Solid understanding of RESTful APIs, microservices architecture, and database design (SQL and NoSQL)
Strong proficiency in advanced JavaScript (ES6+), HTML5, CSS3, and SASS
Experience in building secure applications using authentication and authorization protocols such as OAuth2 and JWT
Hands-on experience with version control systems like Git
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform
Strong troubleshooting, debugging, and system upgrade experience to ensure high availability and reliability
Experience participating in architectural and design discussions and contributing to system optimization
Proven experience conducting code reviews and maintaining high code quality standards
Ability to mentor and guide junior engineers and foster a culture of continuous improvement
Passion for continuous learning and staying updated with emerging technologies in Java and JavaScript ecosystems
Experience with containerization tools such as Docker and orchestration platforms like Kubernetes (preferred)
Knowledge of frontend testing frameworks such as Jest or Cypress (preferred)
Understanding of CI/CD principles and tools (preferred)
Comprehensive insurance coverage that gives you peace of mind, so you can focus on doing your best work
Flexible work arrangements designed to support sustained productivity, personal well-being, and work-life balance
Continuous learning and accelerated skill development through hands-on projects and mentorship from experienced industry leaders
Global client exposure across 20+ countries, offering real-world experience with diverse markets and business environments
Opportunity to work on high-impact, large-scale projects that have collectively generated over $1B in measurable business value
Competitive, market-aligned compensation packages that recognize performance, expertise, and long-term contribution
Monthly demo days that celebrate innovation, showcase your work, and give you a real voice in what we build
Annual recognition programs and performance-driven awards in a truly meritocratic environment
Referral bonuses that reward you for helping grow a strong, like-minded team
A strong problem-solving culture with opportunities to tackle meaningful, real-world challenges
A positive, people-first workplace that supports happiness, balance, and long-term growth