Sunbytes is a leading Tech & Talent Solutions company known for innovative and scalable solutions. We focus on achieving goals for our partners and team members delivering high-quality products and services and fostering a supportive challenging work environment. Our diverse team shares a common purpose making Sunbytes a great place to work.
We offer comprehensive long-term partnerships including recruitment dedicated worldwide talents and custom software development tailored to meet client needs.
Join Us Are you highly passionate about hands-on development and scaling backend systems Sunbytes seeks a dynamic Technical Lead for our client to spearhead the hands-on development and scaling of their companys backend systems.
About the Role
Sunbytes client is looking for a full-time Technical Lead who will take charge of backend systems architecture and implementation. The ideal candidate is passionate about building cloud-native SaaS platforms especially in early or growth-stage environments (scaling from MVP to millions of users). You will work alongside product owners frontend engineers and data experts to drive feature development and technical quality.
- Lead backend development using building robust scalable and maintainable systems
- Collaborate with cross-functional stakeholders to translate business requirements into technical deliverables
- Design and implement RESTful APIs and backend services supporting web and mobile applications
- Contribute to architectural decisions system documentation and data modeling
- Provide mentorship code reviews and technical guidance to development team members
- Integrate third-party SaaS platforms using SDKs and APIs ensuring reliability and security
- Build and enhance search and data query functionalities using ElasticSearch and GraphQL
Requirements
Technical skills
- 5 years of professional experience in backend software development
- Expertise in and modern API design
- Proven knowledge of distributed systems microservices and best practices in API development
- Familiarity with AWS infrastructure (e.g. EC2 S3 SQS SNS DocumentDB OpenSearch)
- Strong grasp of Docker Kubernetes and container-based deployment
- Experience with both relational and NoSQL databases
- Ruby on Rails is a plus.
Soft skills
- Strong command of spoken and written English.
- Demonstrated ability to mentor and guide development teams.
- Effective communicator and team player in cross-cultural environments.
- Strong problem-solving and analytical thinking.
Must have skills Bachelor's degree in Computer Science, Software Engineering, or a related field. 4+ years of professional experience in Java development. Strong knowledge of core Java, OOP principles, and design patterns. Proficiency in SQL and database interaction. Good verbal and written English skills for collaboration with international teams It s a plus if you also have knowledge of Angular or Reactjs Nice to have skills Experience with JAVA EE, including a solid understanding of Java EE technologies such as EJB (Enterprise JavaBeans) and JAX-RS (Java API for RESTful Web Services). Proficiency with Document databases such as MongoDB. Agile and Scrum development methodologies exposure. Exposure to containerization (Docker, Kubernetes). Experience with cloud platforms (Azure, OpenShift). CI/CD pipeline familiarity. Basic knowledge of DevOps practices and tools (Jenkins, GitHub Actions).