We are looking for you!
As we drive innovation in the AdTech and MarTech with transformative web applications, we're seeking a Back-End Engineer with expertise in Java to help us build robust, scalable, and efficient solutions. In this role, you'll collaborate with a talented team of professionals, designing and implementing back-end systems that power innovative Marketing Intelligence Engine Platform.
Skills and experience you can bring to this role!
Qualifications & experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field;
- 5+ years of commercial experience in software development with Java;
- Knowledge of OOP/OOD, architecture, and design patterns;
- Strong proficiency in Java Core and the Spring Framework ecosystem (Spring Boot, Spring Cloud);
- Solid grasp of secure coding practices, OAuth2, OIDC, JWT, Spring Security, and Spring Authorization Server;
- Experience with relational databases (MySQL would be a plus);
- Solid understanding of RESTful principles and API design;
- Hands-on experience with Docker, Kubernetes, and CI/CD tools such as Jenkins or GitHub Actions;
- AWS experience: EKS, RDS, ElastiCache, Lambda, S3, EventBridge, SQS, SNS, Kinesis, DynamoDB;
- Comprehensive experience using Git/GitHub;
- Strong problem-solving skills and meticulous attention to detail;
- Self-management skills, proactiveness, and ability to work as an independent contributor;
- Excellent communication skills and the ability to thrive in a team-oriented environment;
- Upper-intermediate level of spoken and written English.
Nice to have:
- Experience with Python;
- Understanding of SaaS platforms;
- Experience with NoSQL databases (e.g., Redis, DynamoDB)
- Familiarity with Infrastructure as Code (e.g., Terraform).
What impact you’ll make
- Participate in requirement analysis, research implementation ways and possibilities;
- Proactively engage in research, discussions and decisions on software architecture and internal coding style, including architecture, process, and other standards establishments;
- Design, develop and maintain efficient, reusable and reliable code;
- Troubleshoot and resolve back-end issues, ensuring optimal performance and user experience;
- Collaborate with the team members and customer representatives;
- Engage in code reviews and share best practices with colleagues.
What will you get
We offer a rewarding compensation and benefits package, an intellectually and creatively stimulating environment, professional flexibility, and unique international travel opportunities.
Star is an Equal Opportunity Employer. We believe that equity, diversity, and inclusion are key to our ability to provide our clients and crew members with unique business and career outcomes. Your race, color, ancestry, religion, gender, identity, sexual orientation, age, marital status, and disability have no effect on our hiring.
Share opportunity
