Java Developer Position
TMC is a leading international technology firm that provides expertise to clients globally.
We operate based on a unique model that unites technical experts with passion for innovation and technology.
The company supports clients in realizing their technological challenges through research and development.
Our team operates within technical business cells, which are high-grade knowledge networks and powerful organizational teams. The cell's staff have in-depth understanding of the market, techniques, and current issues our clients face.
We are seeking an experienced Java developer with strong technical expertise in Java 8 and latest Java versions, Spring Boot, microservices architecture, and cloud integration. The ideal candidate should have hands-on experience in these technologies and occasional work with Angular for visualization.
* Extensive experience with Java 8 and newer Java versions
* Expertise in Spring Boot and broader Spring ecosystem
* Strong knowledge of REST APIs and microservices architectures
* Leadership experience in managing development teams or leading technical initiatives
* Experience with Git, CI/CD pipelines, and Agile methodologies
* Working knowledge of Angular for frontend tasks (visualizations and UI integration)
* Good understanding of container technologies (e.g., Docker), Kubernetes is a plus
* Experience with cloud platforms
As a Java developer at TMC, you will be working closely with our expert team to deliver high-quality solutions to our clients. If you have a passion for technology and innovation, and want to be part of a dynamic team that values expertise and collaboration, we would like to hear from you.