
Software Engineer - Java 25, Spring Boot
Total System Services, LLC (TSYS)1 day ago
Bucharest, RomaniaMid Level
Responsibilities
- Collaboratively develop features and engineering capabilities for the team’s products.
- Participate in all development stages, from requirements discussions with the Product Owner through cloud deployment.
- Operate and improve highly available products and participate in the on-call rota.
- Collaborate across engineering teams on technology, architecture, patterns, and implementation approaches.
- Provide tools that support data-driven decision-making.
Requirements
- 2–3 years of hands-on experience.
- Experience with Java and Spring.
- Experience working in a Continuous Delivery environment.
- Knowledge of event-driven design, domain-driven design, event sourcing, and CQRS.
- Knowledge of delivering products and services in the cloud, particularly AWS.
- Knowledge of BDD and TDD practices.
- Knowledge of DevOps best practices, technologies, and tools including Ansible and Terraform.
- Fluent written and verbal English communication skills.
Benefits
- Inclusive global team environment with opportunities to learn from experienced colleagues.
- Dynamic opportunities to collaborate across borders and engineering teams.