Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Description
We're a global IT consulting company and a software development service provider that helps organizations operate at their best. With 30+ years of experience, +6 Global locations, and +1000 employees, TEAM combines technology expertise, valuable insights, business intelligence, and a client-centered approach to address challenges in business operations, digital transformation, risk management, compliance, business continuity, and more.
Our engineering team works in close collaboration with product and design to tackle big technical topics and build awesome products. We’re a mix of frontend, backend, and blockchain engineers with a passion for high-quality software that uses both tried-and-true and cutting-edge technology. It’s all about the right tool for the job.
Working with us you’ll have the opportunity to go deep in your area of expertise, as well as getting familiar with the other kinds of work that we do.
We are looking for engineers who are curious, collaborative, solution-oriented, and eager to tackle new challenges
Key responsibilities:
- Support complex projects and tasks, driving end-to-end development with a focus on testing, security, stability, and scalability
- Provide guidance and mentorship to junior team members, fostering their growth and development
- Solve challenging problems and make informed decisions to build & enhance our microservice platform
- Collaborate with cross-functional teams including developers, designers, and product managers, to drive initiatives and ensure seamless integration. Contribute to strategic discussions related to the field, shaping the direction of our technology stack and architecture.
- Identify areas for process improvement and innovation, enhancing the efficiency and effectiveness of our backend development.
- Share knowledge through presentations and training sessions, promoting continuous learning and skill development within the team.
Requirements
- Proficiency in Spring Boot and Kotlin for writing production-ready, future-proof code.
- Strong experience building microservices with communication via Kafka.
- Experience building web application search based on Elasticsearch.
- Strong understanding of backend software architecture and REST API design.
- Experience deploying to cloud platforms such as AWS, GCP, or Azure using Terraform or similar Infrastructure as Code (IaC) tools.
- Substantial experience in developing backends within a product delivery context.
- A startup mindset with the ability to balance strategic and tactical solutions.
- Familiarity with scalability and security considerations in a web application context.
- A demonstrated interest in staying up-to-date with the latest technology trends and advancements.
- Genuine interest in what we’re doing within the industry.
- Knowledge of software engineering best practices, including test-driven development, unit testing, code reviews, and design documentation.
The Tech Stack -
- Our backend stack is Spring Boot & Kotlin while communication is via REST and Kafka
- For testing, we use JUnit & Postman
- The infrastructure stack is AWS, managed with Terraform
- Our blockchain infrastructure is EVM-based, with smart contracts written in Solidity
- Our frontend stack is Vue 3 (composition API) and Typescript
- Figma is used for UI/UX design & collaboration with the design and product teams
What We Offer
Being a part of TEAM International gives you the chance to work on challenging projects with great professionals, international clients, and the latest technologies.
- Flexible engagement models and work alongside top IT global talent.
- Full compliance with security and regulatory standards.
- Customized IT and software development solutions.
- A supportive and collaborative work environment.
- 23 PTO days per year and your home country’s public holidays
- Sport allowance up to 40 EUR per month (based on receipt)
- Private Health Insurance compensation up to 1000 EUR annually (based on receipt)
Key Skills
Ranked by relevanceReady to apply?
Join TEAM International and take your career to the next level!
Application takes less than 5 minutes

