Job Tasks:
Take the lead in crafting and developing user interfaces using modern frameworks like Angular
Design and maintain reliable RESTful APIs with Java and Spring, ensuring seamless communication between frontend and backend layers
Develop and fine-tune both frontend and backend code with a focus on performance, scalability, and long-term maintainability
Work closely with DevOps teams to manage deployments and CI/CD pipelines, helping to streamline and stabilize the development workflow
Collaborate with cross-functional teams – including designers, product owners, and developers – to understand requirements and drive feature development
Tackle complex bugs and issues, ensuring application stability, performance, and security at all times
Requirements:
At least 6 years of professional experience as a Java developer
Proven hands-on expertise with Spring and Spring Boot
Minimum 3 years of frontend development experience using Angular, TypeScript, RxJS (and ideally NgRx)
Strong grasp of UI/UX best practices and the ability to apply them effectively
Familiarity with DevOps tools and methodologies – Docker, Kubernetes, Jenkins, and AWS
Advanced knowledge of tools and frameworks like Maven, JUnit, RESTful API design, design patterns, and databases such as MongoDB and PostgreSQL
Solid understanding of microservices and event-driven architecture, with hands-on experience in real-time data streaming via Kafka
Experience with monitoring and code quality tools (e.g., SonarQube) as well as infrastructure-as-code and automated deployment tools (Helm, Istio)
Offer:
Employment contract
Hybrid, flexible work model
Possibility of obtaining increased deductible costs for creative work
Co-financing for equipping the workplace at home
Relocation package
Benefits as part of the social package (including: subsidy to the MultiSport card, medical care for the whole family, group insurance on preferential terms, cafeteria)
Development opportunities, including:
Substantive support of leaders in projects
A wide range of internal and external training courses (technical, language, leadership)
Support in certification in various areas
Mentoring and real influence in shaping your career path
Access to a database of over 2000 training courses on Pluralsight, Coursera, Harvard platforms
Internal communities (e.g. Agile, IoT, Digital, Security)
The opportunity to participate in conferences both as a listener and as an expert
Permanent
Check similar offers