At TMobile we continuously push the boundaries of digital product development for our customers. We build local and federated solutions (Czech Republic/Slovakia) as well as international platforms all with a modern approach: agile delivery strong focus on automation AI DevOps and microservices architecture.
Our Application Engineering team (Omni & Digital tribes) is looking for Senior Java Developers who will help build the core of our applications backend microservices and their integration with harmonized APIs.
Our solutions power both digital channels (such as the My TMobile mobile app or website) and assisted channels used by our colleagues in CRM and ordermanagement systems. You will therefore work on platforms that serve millions of customers daily across a variety of touchpoints.
If you want to have real impact work with modern technologies and contribute to systems that form the backbone of our business this is the right place for you.
Tech stack
- Java 17
- Maven
- Spring Boot 3
- Relational SQL databases PostgreSQL Oracle
- JPA Hibernate
- Kafka
- Redis
- OpenAPI
- SOAP
- On-premises Kubernetes
- GitLab and GitLab CI
- ArgoCD
- Jenkins
Requirements
Java SE
- Routine knowledge of built-in data structures (collections) time complexities
- Experience with commonly used design patterns and programming principles
- Experience with code refactoring
- Strong experience with functional programming concepts in Java and the Stream API
- Overview of JVM features and the Java build lifecycle
Spring Boot
- Spring Boot 3 - understanding of key mechanics overview of capabilities
- Dependency Injection and IoC principles
- JPA/Hibernate - good understanding of key mechanics
- REST SOAP WS - overview of capabilities working experience
- Implementation within the Spring ecosystem
- Declarative vs imperative realization
- Available clients
- Strong experience with application debugging
- Kafka - experience with application integration using Kafka
- Understanding of basic Kafka principles
SQL
- Working knowledge of DML
- Understanding of indexing basic performance evaluation
- Experience working with relational databases in production (preferably Oracle or PostgreSQL)
Other
- Routine knowledge of Git
- Practical user-level experience with Kubernetes (k8s) - advantage
- Basic understanding of GitLab CI/CD pipelines - advantage
- Pragmatic approach to AI code assist programming
We offer our people the best
- Smartphone:Choose your phone and get a compensation of up to 23100 CZK every 3years.
- Employee tariff: Useunlimited data call and text for lower prices for private and business purposes.
- Yearly bonus:You can get a bonus of up to 15% of your annual fixed salary each yeardepending on the companys success.
- T-Mobile discounts: Enjoy the75% discounton 8 T-Mobile services for your family and friends.
- Partner discounts:Enjoy lower pricesof products and services with our partners.
- Flexible hours:Adapt your work to your needsthanks to the home-office option (according to the agreement with the manager).
- Shares program Shares2You:Become a shareholderof the Deutsche Telekom Group and take advantage of the associated benefits.
- Rest and recreation: Relax with6 weeks of holidaysand 1 free day for charity activities.
- MultiSport:Sport and relaxwith your loved ones thanks to thediscounted MultiSport card.
- uLékař:Take care of your health withfree online preventionandappointments with medical specialistsfor you and your whole family.
- Healthcare: Take care of yourwellbeingwith high-quality care for a discounted price with our contractual facility.
- Education and development: Broaden your horizons with our internalT-Univerzityoffering a wide range of courses.
- Cafeteria: Choose from a wide range of benefits worth up to 15000 CZK per year - sports and cultural services health and beauty transport allowances holidays or language courses.
- Day for a good deed:You can devote one working day a year to volunteeringin non-profit organizationsand thus contribute to social responsibility together with us.
- Psychological consultations:Are you having troubles in your private or professional life Share your burden anonymously via phone or online.
- Meal contribution:Enjoy a delicious meal with a work-day allowance of 123.90CZK.
- Sabbatical: Sometimes we all need to switch off. Thats why after working for 2 years and upon agreement with your manager you can take 1 month off to do whatever you need.
- Pension allowance: Get ready for your retirement with apension allowanceafter 12 months with us.
Everyone is welcome to join us
Our employees feel that they have equal employment and career development opportunities with us regardless of age gender and gender identity sexual orientation physical and mental ability nationality social and ethnic origin political views religion and world view. This makes us very happy. We are committed to continuous improvement and to creating a safe working environment for all.
What awaits you
- Has the job offer captured your interest Fill in the application form and let us know about yourself.
- We will assess the information you send us and will get back to you under any circumstances.
- We will contact the chosen applicants and specify the details.
- A job interview is a two-way opportunity to get to know each other better.
- We will inform you about the result of the interview as soon as possible. Successful candidates will receive a job offer.
- In our company according to our job architecture you will perform the position of Software engineer Senior.
Required Experience:
Senior IC
At TMobile we continuously push the boundaries of digital product development for our customers. We build local and federated solutions (Czech Republic/Slovakia) as well as international platforms all with a modern approach: agile delivery strong focus on automation AI DevOps and microservices arch...
At TMobile we continuously push the boundaries of digital product development for our customers. We build local and federated solutions (Czech Republic/Slovakia) as well as international platforms all with a modern approach: agile delivery strong focus on automation AI DevOps and microservices architecture.
Our Application Engineering team (Omni & Digital tribes) is looking for Senior Java Developers who will help build the core of our applications backend microservices and their integration with harmonized APIs.
Our solutions power both digital channels (such as the My TMobile mobile app or website) and assisted channels used by our colleagues in CRM and ordermanagement systems. You will therefore work on platforms that serve millions of customers daily across a variety of touchpoints.
If you want to have real impact work with modern technologies and contribute to systems that form the backbone of our business this is the right place for you.
Tech stack
- Java 17
- Maven
- Spring Boot 3
- Relational SQL databases PostgreSQL Oracle
- JPA Hibernate
- Kafka
- Redis
- OpenAPI
- SOAP
- On-premises Kubernetes
- GitLab and GitLab CI
- ArgoCD
- Jenkins
Requirements
Java SE
- Routine knowledge of built-in data structures (collections) time complexities
- Experience with commonly used design patterns and programming principles
- Experience with code refactoring
- Strong experience with functional programming concepts in Java and the Stream API
- Overview of JVM features and the Java build lifecycle
Spring Boot
- Spring Boot 3 - understanding of key mechanics overview of capabilities
- Dependency Injection and IoC principles
- JPA/Hibernate - good understanding of key mechanics
- REST SOAP WS - overview of capabilities working experience
- Implementation within the Spring ecosystem
- Declarative vs imperative realization
- Available clients
- Strong experience with application debugging
- Kafka - experience with application integration using Kafka
- Understanding of basic Kafka principles
SQL
- Working knowledge of DML
- Understanding of indexing basic performance evaluation
- Experience working with relational databases in production (preferably Oracle or PostgreSQL)
Other
- Routine knowledge of Git
- Practical user-level experience with Kubernetes (k8s) - advantage
- Basic understanding of GitLab CI/CD pipelines - advantage
- Pragmatic approach to AI code assist programming
We offer our people the best
- Smartphone:Choose your phone and get a compensation of up to 23100 CZK every 3years.
- Employee tariff: Useunlimited data call and text for lower prices for private and business purposes.
- Yearly bonus:You can get a bonus of up to 15% of your annual fixed salary each yeardepending on the companys success.
- T-Mobile discounts: Enjoy the75% discounton 8 T-Mobile services for your family and friends.
- Partner discounts:Enjoy lower pricesof products and services with our partners.
- Flexible hours:Adapt your work to your needsthanks to the home-office option (according to the agreement with the manager).
- Shares program Shares2You:Become a shareholderof the Deutsche Telekom Group and take advantage of the associated benefits.
- Rest and recreation: Relax with6 weeks of holidaysand 1 free day for charity activities.
- MultiSport:Sport and relaxwith your loved ones thanks to thediscounted MultiSport card.
- uLékař:Take care of your health withfree online preventionandappointments with medical specialistsfor you and your whole family.
- Healthcare: Take care of yourwellbeingwith high-quality care for a discounted price with our contractual facility.
- Education and development: Broaden your horizons with our internalT-Univerzityoffering a wide range of courses.
- Cafeteria: Choose from a wide range of benefits worth up to 15000 CZK per year - sports and cultural services health and beauty transport allowances holidays or language courses.
- Day for a good deed:You can devote one working day a year to volunteeringin non-profit organizationsand thus contribute to social responsibility together with us.
- Psychological consultations:Are you having troubles in your private or professional life Share your burden anonymously via phone or online.
- Meal contribution:Enjoy a delicious meal with a work-day allowance of 123.90CZK.
- Sabbatical: Sometimes we all need to switch off. Thats why after working for 2 years and upon agreement with your manager you can take 1 month off to do whatever you need.
- Pension allowance: Get ready for your retirement with apension allowanceafter 12 months with us.
Everyone is welcome to join us
Our employees feel that they have equal employment and career development opportunities with us regardless of age gender and gender identity sexual orientation physical and mental ability nationality social and ethnic origin political views religion and world view. This makes us very happy. We are committed to continuous improvement and to creating a safe working environment for all.
What awaits you
- Has the job offer captured your interest Fill in the application form and let us know about yourself.
- We will assess the information you send us and will get back to you under any circumstances.
- We will contact the chosen applicants and specify the details.
- A job interview is a two-way opportunity to get to know each other better.
- We will inform you about the result of the interview as soon as possible. Successful candidates will receive a job offer.
- In our company according to our job architecture you will perform the position of Software engineer Senior.
Required Experience:
Senior IC
View more
View less