Your role will be to design and develop applications in a microservice architecture and cloud-based solutions with state of the art frameworks. Besides working with the most modern toolset, you will be part of a scaled agile organization and work in a dynamic project environment. You can join team of skilled and self-motivated specialists with end-to-end product responsibility in one of the biggest Telcos in Poland.
- Creating (designing, testing and implementing) modern applications in microservices architecture driven by business needs and provided requirements,
- Participating in deployments processes, automation and Release cycle.
- Maintaining post-implementation application services (DevOps) and creating new functionalities for already existing components,
- Providing support to end-users (advice, guidance, assistance and training),
- Participating as a Team Member in SCRUM events and daily life of the team (sharing knowledge, exchanging ideas, working on improving toolset available, formulating standards and best practices, etc.)
- Work closely with the whole squad to design and develop functional, performing and complete APIs
- Introducing automated tools and processes for development, tests and delivery pipelines
- Prototyping and delivering on-deamand business values (PoC, R&D projects)
- Have at least 5 years of work experience in Java SE or EE developer
- Have minimum 3+ years of experience of working in agile projects (Scrum / SAFe or similar)
- Have software development skills in Java 8, Spring, microservices, Cloud solutions, SQL, NoSQL databases
- Have high experience in system analysis and modern, high performance, scalable architecture designs
- Have depth practical knowledge of cloud solutions, system integrations in distributed environments and development processes automation (Docker, K8s, CI/CD)
- Have significant experience in designing, testing and using APIs (REST, SOAP)
- Have experience in agile software engineering, application lifecycle management, testing, processes automation, continuous integrations and deployments
- Have strong analytical and communication skills with ability to communicate complex technical concepts and align organization on decisions
- Have experience in solution-oriented way of working along with a good team and organization skills
- Have a higher education – preferred IT Engineering (eng. or MSc.)
- Have proficiency in spoken and written Polish and English
- Have experience in working with microservice and cloud-based solutions
- Have Analytical thinking, positive energy, proactivity, „I can do” attitude,
- Have expert use of lightweight and open-source technologies providing the latest and state-of-the-art IT solutions (modern architecture approach)
- Have ability to work effectively in a team and knowledge of Agile practices,
- Are guided by open thinking, Domain Driven Design and Test Driven Development mindset.
- Are quick learner with an ambitious and results driven personality
Technology stack:
- Java 8, 11,
- Spring, SpringBoot, SpringCloud, Spring MVC.
- GITLab,
- Maven,
- JUnit
- SQL, PL-SQL, NoSQL,
- CI/CD (Jenkins),
- HTTP, SSL/TLS, REST, SOAP, JSON, XML, YAML, JWT, …
- Docker, Kubernetes,
- DDD, TDD, BDD,
- Application, data and information security
- Opportunity to remote working
- Private Medical Care on favourable terms
- Free parking spot
- Long-term cooperation based on B2B contract
- Working with variety of technologies and using high-tech tools
- and more...
Poznaj
T-Mobile Polska
Dlaczego warto?
Dzisiaj T-Mobile to jedna z najsilniejszych marek telekomunikacyjnych. Dzięki naszej pasji i zaangażowaniu
tworzymy silną firmę dla naszych klientów, dostawców i partnerów biznesowych.
Nasz zespół to 4.000 profesjonalistów z różnych obszarów biznesowych, którzy codziennie pracują nad zadowoleniem ponad 10 mln klientów.
Świadczymy nie tylko usługi z zakresu telefonii komórkowej. Oferujemy również usługi mobilne
z wykorzystaniem najnowszych technologii. Jako jedni z pierwszych udostępniamy na rynku 5G, dzięki której podążamy w kierunku nowej jakości -
bez ograniczeń komunikacyjnych. Dzięki kilkunastu Data Center, mamy możliwość zapewnienia całego spektrum usług ICT
a nasze usługi chmurowe, skutecznie wspierają ochronę przed dzisiejszymi cyberzagrożeniami.