About the customer:
Our client is a leading global electronics repair and service provider to many of the world's largest tech, med-tech, and telecom companies around the world, providing their customers with the best possible service and products resulting in the optimal brand and product experiences. We are going to add value to the customers through:
Expertise with a genuine, personal touch
Time-proven and trustworthy execution
A global service platform and footprint
Substantiated, world-class systems to protect your clients
The desire and capability to innovate every process
Cutting edge IT platforms that create efficiency
The client’s future will be to continuously innovate how we interact with the customers and the customers’ products. The company will build a competitive edge on innovation. Creating efficiency and quality in every interaction will be an essential element of the client’s brand.
Job Responsibilities:
Take a big role in the process of moving from monolithic application to microservices architecture
Break-Up of back-end Monolith into meaningful business-related domains including analysis of system and concept (Domain-driven Design)
Implement company products using Java and Spring Boot framework
Be proactive, participate in decision-making process, influence technology stack, take ownership of the end result
Perform a variety of software development activities such as design, development, integration, unit testing, and assisting with end-user documentation
Deliver great and consistent results being a team member of a Scrum team.
Requirements:
5+ years of recent hands-on coding and software design
Expert knowledge of Java, Spring, Spring Boot, Messaging, REST, Event-Driven Architecture
Experience with scalable cloud-based microservices is required (preferably in AWS)
Experience with development of relational data models for MySQL and PostgreSQL
Strong knowledge of object-oriented and component-based design principles
Intermediate+ English level (being able to articulate ideas and solutions to stakeholders)
We offer:
Flexible working hours
A competitive salary and good compensation package
Possibility of partial remote work
The Best hardware
A masseur and a corporate doctor
Healthcare & sport benefits
An inspiring and comfy office
Professional growth:
Challenging tasks and innovative projects
Meetups and events for professional development
An individual development plan
Mentorship program
Fun:
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
Subscribe to your search result
We’ll drop you a note when there are new jobs that match your search.
We're sorry! The vacancy is already closed so you will be redirected to the jobs page.