We are Deutsche Telekom IT Spain, located in a digital, scientific, and cultural hub of Spain - Valencia.We work as part of T-Systems Iberia though with a separate structure and projects.
Our team is growing, and we are looking forward to meeting more talented employees from Spain and other countries.With our highly skilled engineers and experts, we are committed to continue developing the culture of creativity and agility, foster innovations, and be an international tech center!We are looking for an experiencedJava software engineer tojoin an international agile scrum team.
Your role will beto develop microservices based cloud solutions with Spring Boot framework.We expect that you will look for the most effective technical solutions for your product, building scalable services.What tasks we have:New & further development of software for complex products and services with strategic relevance, considering holistic business requirementsWorking closely together with your teammates and requirement engineers (Product Owner, Business Analyst, etc.)
in analyzing and implementing requirementsWorking closely together with other international scrum teams in the development and implementation of web applications and REST servicesCreation of software & solution designs as well as their documentationSupporting colleagues in the form of code reviews and pair programmingEncouraging the further development of the less experienced developers in the teamSupporting the complete lifecycle management of the software and services for which you are responsible from development to test support to production supportTechnology stack:Java / Spring BootAWSSonarMavenGit (Gitlab)PostgreSQLKubernetes, DockerWe expect from candidate:Several years of professional development experience in Java / Spring Boot/ Jakarta EEVery good knowledge of software design patterns and their practical applicationGood knowledge in Play2 Framework, REST, Mockito-Scala, WireMock, Keycloak / OpenID Connect / OAuth2.0 / SwaggerGood knowledge in change and configuration management of CI/CD pipelines/DevOpsGood knowledge of virtualization technologies (Docker, Kubernetes)Your test skills should cover: Gradle, Groovy, Postman/Newman/SoapUITeamwork skills and agile mindsetHands-on experience in agile development methodologies and tools such as Scrum, Jira, ConfluenceFluency in EnglishWhat we offer:International, positive, dynamic, friendly, and motivated work environment.Modern office in the city centre.Flexible working schedule, hybrid.Excellent opportunities for professional and personal development.Flexible Compensation Plan.Life and accident insurance.And many more advantages of being part of Deutsche Telekom IT!