Star is a global consultancy that connects strategy, design, engineering and marketing services into a seamless workflow devised to support our clients every step of the way — no matter how long or complex their journey. We anchor everything we do in clear and compelling endgames, which in turn enable our strategists, designers, and engineers to create useful, scalable products and solutions. We are 750 strategists, designers, engineers and marketers in 12 locations around the world, and we are here to make every great idea, every great person and every great company shine. That is why we’re called Star.
Our client is an industry-leading global supplier of infotainment systems and advanced connected car solutions to Automotive Original Equipment Manufacturers. One of the client’s new products is a platform intended to help automotive companies and other brands to communicate with car owners and provide them with relevant services, content, and contextual information.
The goal of the project is to help the client develop the server-side of their platform by implementing core services and integrations with partner systems.
Technology stack: Java 8, Python, Spring Boot, Spring Data, Spring Security, Netflix Zuul, REST, JWT, AWS Services
Qualifications and experience:
— 3+ years of Java development experience
— Strong knowledge of Java 8
— Strong knowledge and practical experience with Spring (Spring Boot, Data, Security, MVC)
— Hands-on experience with RDBMS and ORM (Hibernate)
— Experience with the development and maintenance of REST API
— Experience with AWS services (API Gateway, EC2, RDS, S3, SQS)
— Experience with designing, building, and deploying services and applications from scratch
— Practical experience with Git
— Upper-intermediate English, both spoken and written
Nice to have:
— Knowledge and practical experience with Python
— Practical experience with identity management solutions such as OAuth2 or SAML
— Design and implement multi-tenant REST applications as part of the API platform hosted in AWS
— Implementation of unit and integration tests
— Participation in the code review process
— Encourage technical solutions and software architecture best practices
Star offers a competitive and rewarding salary and benefits package as well as an intellectually and creatively stimulating work environment. You will find professional flexibility, new ways of working and unique international travel opportunities.