Java Developer
⚲ Kraków
20 000 - 24 000 zł gross
Wymagania
- Java
- Spring
- SQL
- Hibernate
- Kafka
- OpenShift
- Docker
- Kubernetes
- Angular (nice to have)
Opis stanowiska
Wymagania:
- 4+ years of professional software engineering experience in a backend or full-stack role.
- Strong commercial experience with Java, Spring, SQL, Hibernate, and Kafka.
- Proven contributions to system architecture and technical design.
- Strong understanding of relational databases and popular web application frameworks.
- Practical knowledge of enterprise integration patterns, including queues, publish-subscribe messaging, and REST APIs.
- Experience designing or developing applications based on microservice architecture.
- Experience with automated testing, build automation, and CI/CD pipelines.
- Familiarity with cloud-native technologies and OpenShift, Docker, or Kubernetes.
- Exposure to Angular or another reactive frontend framework is an advantage.
- Experience working within Agile software development environments.
- Ability to assess systems in terms of scalability, security, resilience, maintainability, and testability.
- Confidence troubleshooting complex issues across test and production environments.
- Ability to contribute constructively to code reviews, architecture discussions, and engineering standards.
- Strong critical-thinking and problem-solving skills.
- Clear and effective communication across technical and business teams.
- Professional working proficiency in English.
O firmie:
- MOTIFE is a trusted partner for tech companies choosing Poland to build and grow their engineering and software development capabilities.
- We help software companies, startups, fintechs, technology companies, and industry disruptors with their IT recruitment and, wherever necessary, advisory in setting up a presence in Poland and daily operations.
- Our end-to-end support helps us build long-term relationships with new IT players, which means we can offer some of the most interesting career opportunities for skilled software and IT professionals like you.
Zakres obowiązków:
- Develop and maintain application code for business-critical distributed systems.
- Build automated tests that improve software quality, stability, and maintainability.
- Analyse and resolve issues identified in testing and production environments.
- Conduct code reviews and provide actionable feedback to other engineers.
- Contribute to architecture, system design, and technology selection discussions.
- Evaluate function, scalability, testability, security, and resilience together with testers and business users.
- Research technologies and recommend improvements to the department’s technology stack.
- Define and improve engineering standards, development practices, and technical documentation.
- Drive greater automation across development, testing, and deployment processes.
- Support the design and implementation of CI/CD pipelines.
- Ensure applications and engineering practices remain aligned with current industry standards.
- Communicate effectively with engineers, testers, business users, and stakeholders outside the immediate team.
- Translate business and operational needs into practical technical solutions.
- Mentor and provide technical guidance to junior team members.
- Support the recruitment and assessment of new engineering talent.
Oferujemy:
- Private medical care
- Life insurance
- Professional training and certification support
- Social fund benefits platform
- Stable employment with a long-term contract
- 4+ years of professional software engineering experience in a backend or full-stack role.
- Strong commercial experience with Java, Spring, SQL, Hibernate, and Kafka.
- Proven contributions to system architecture and technical design.
- Strong understanding of relational databases and popular web application frameworks.
- Practical knowledge of enterprise integration patterns, including queues, publish-subscribe messaging, and REST APIs.
- Experience designing or developing applications based on microservice architecture.
- Experience with automated testing, build automation, and CI/CD pipelines.
- Familiarity with cloud-native technologies and OpenShift, Docker, or Kubernetes.
- Exposure to Angular or another reactive frontend framework is an advantage.
- Experience working within Agile software development environments.
- Ability to assess systems in terms of scalability, security, resilience, maintainability, and testability.
- Confidence troubleshooting complex issues across test and production environments.
- Ability to contribute constructively to code reviews, architecture discussions, and engineering standards.
- Strong critical-thinking and problem-solving skills.
- Clear and effective communication across technical and business teams.
- Professional working proficiency in English.
O firmie:
- MOTIFE is a trusted partner for tech companies choosing Poland to build and grow their engineering and software development capabilities.
- We help software companies, startups, fintechs, technology companies, and industry disruptors with their IT recruitment and, wherever necessary, advisory in setting up a presence in Poland and daily operations.
- Our end-to-end support helps us build long-term relationships with new IT players, which means we can offer some of the most interesting career opportunities for skilled software and IT professionals like you.
Zakres obowiązków:
- Develop and maintain application code for business-critical distributed systems.
- Build automated tests that improve software quality, stability, and maintainability.
- Analyse and resolve issues identified in testing and production environments.
- Conduct code reviews and provide actionable feedback to other engineers.
- Contribute to architecture, system design, and technology selection discussions.
- Evaluate function, scalability, testability, security, and resilience together with testers and business users.
- Research technologies and recommend improvements to the department’s technology stack.
- Define and improve engineering standards, development practices, and technical documentation.
- Drive greater automation across development, testing, and deployment processes.
- Support the design and implementation of CI/CD pipelines.
- Ensure applications and engineering practices remain aligned with current industry standards.
- Communicate effectively with engineers, testers, business users, and stakeholders outside the immediate team.
- Translate business and operational needs into practical technical solutions.
- Mentor and provide technical guidance to junior team members.
- Support the recruitment and assessment of new engineering talent.
Oferujemy:
- Private medical care
- Life insurance
- Professional training and certification support
- Social fund benefits platform
- Stable employment with a long-term contract
🔍 Dekoder Ogłoszenia
🔴
Exposure to Angular or another reactive frontend framework is an advantage
Prawdopodobnie będą wymagać prac frontendowych mimo ogłoszenia backendowego
🟡
Proven contributions to system architecture
Przy 4+ latach doświadczenia to wysokie wymaganie — mogą oczekiwać pracy architekta za pensję developera