Software Engineer for test automation (f/m)
T-Mobile Zobrazit všechny práce
- Praha 4
- Trvalý pracovní poměr
- Plný úvazek
- Design, implement, and maintain backend services using Java and Spring Boot.
- Develop clean, scalable, and maintainable code following established coding standards and best practices.
- Translate functional and non-functional requirements into robust technical solutions.
- Contribute to the design of service APIs, data models, and integration concepts.
- Support integration of backend services into existing enterprise IT landscapes.
- Contribute to backend solutions based on service-oriented and microservice architectures.
- Participate in the design and implementation of inter-service communication patterns (REST, messaging).
- Support integration with message-based systems and asynchronous processing where applicable.
- Collaborate in architectural discussions, design reviews, and technical decision-making.
- Implement and maintain automated tests (unit and integration tests) for backend services.
- Participate in code reviews and ensure adherence to quality and security standards.
- Support system and integration testing activities, including basic performance and load considerations.
- Support build, deployment, and release processes for backend services.
- Work with CI/CD pipelines to ensure reliable and repeatable delivery.
- Assist with deployment and operation in containerized or cloud-based environments.
- Create and maintain technical documentation, including service design, APIs, and operational guidelines.
- Contribute to business process documentation and high-level target process descriptions.
- Support effort estimation and contribute to cost/benefit considerations related to backend solutions.
- Work in cross-functional, agile, and international teams.
- Collaborate closely with product owners, architects, DevOps, and QA engineers.
- Actively participate in knowledge sharing and continuous improvement initiatives.
- Strong hands-on experience with Java.
- Solid and practical experience with Spring Boot (mandatory).
- Experience designing and developing backend services and APIs.
- Good understanding of software engineering fundamentals (clean code, testing, version control).
- Experience with message brokers such as Kafka or RabbitMQ
- Experience using GitLab CI/CD pipelines
- Basic knowledge of Kubernetes and containerized deployments
- Experience with RESTful API design and API documentation (e.g., OpenAPI).
- Familiarity with cloud environments and distributed systems.
- Awareness of security best practices for backend applications.
- Strong backend engineering mindset with focus on robustness and maintainability.
- Willingness to learn and grow beyond the core Spring Boot stack.
- Collaborative, structured, and quality-oriented approach to software development.
- Smartphone: Choose your phone and get a compensation of up to 23,100 CZK every 3 years.
- Employee tariff: Use unlimited 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 year depending on the company's success.
- T-Mobile discounts: Enjoy the 75% discount on 8 T-Mobile services for your family and friends.
- Partner discounts: Enjoy lower prices of products and services with our partners.
- Flexible hours: Adapt your work to your needs thanks to the home-office option (according to the agreement with the manager).
- Shares program Shares2You: Become a shareholder of the Deutsche Telekom Group and take advantage of the associated benefits.
- Rest and recreation: Relax with 6 weeks of holidays and 1 free day for charity activities.
- MultiSport: Sport and relax with your loved ones thanks to the discounted MultiSport card.
- Education and development: Broaden your horizons with our internal T-Univerzity offering a wide range of courses.
- Cafeteria: Choose from a wide range of benefits worth up to 15,000 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 volunteering in non-profit organizations and 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.90 CZK.
- Sabbatical: Sometimes we all need to switch off. That's 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 a pension allowance after 12 months with us.
- 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.