Software Engineer - Technical Leadership Role
We are seeking an experienced Software Engineer to lead our technical team and contribute to the development of innovative solutions.
TMC brings expertise to clients worldwide, leveraging the Employeneurship model to unite scientists and engineers passionate about technology.
The company's high-grade knowledge networks and powerful organization networks enable each staff member to stay up-to-date on market trends, techniques, and client issues.
* Strong technical expertise in Java 8 and latest Java versions is essential for this role.
* Hands-on experience with Spring Boot, microservices architecture, and cloud integration is necessary.
* Occasional work with Angular for visualization is expected.
This position requires:
Key Skills and Qualifications
* Extensive Java 8 experience.
* Spring Boot and broader Spring ecosystem expertise.
* REST APIs and microservices architectures knowledge.
* Leadership experience in managing development teams or leading technical initiatives.
* Git, CI/CD pipelines, and Agile methodologies knowledge.
* Working knowledge of Angular for frontend tasks.
* Good understanding of container technologies (e.g., Docker) and Kubernetes.
* Cloud platforms experience.