Tenpo is looking for a Senior Backend Software Engineer to join their dynamic software development team. The role involves designing, developing, and implementing innovative technological solutions.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Minimum 3 years of experience in software development.
- Experience working with microservices architecture.
- Experience creating and integrating REST services.
- Solid experience in using Spring Boot, including Spring Data, Spring Security, and Spring Cloud, Java 17/21.
- Knowledge and experience in Docker and Kubernetes.
- Knowledge and experience in cloud platforms (AWS, Azure, or GCP).
- Experience in continuous integration and deployment (CI/CD) with tools like GitLab CI/CD, Azure DevOps, or others.
- Demonstrated skills in automated testing using JUnit, Mockito, and integration testing tools like TestContainers.
Benefits
- Flexible schedule.
- Annual budget for self-directed training.
- Remote work.
- Work from anywhere (Work from anywhere! Just remember to have a good internet connection).
- Birthday off.
- Half-day birthday for kids/parents.
- Short Fridays (All Fridays end at 2 PM).