We are currently looking for an experiencedSoftware Developer (Java / Fullstack)for our client to join a development team working on the evolution and maintenance of modern sales applications. This role involves active participation in designing and implementing complex solutions in a dynamic Agile environment. We are looking for someone who is passionate about clean code modern technologies and collaborative teamwork.
Coresponsibility for the design implementation and operation of the components managed by the team.
Development of new functionalities based on Agile user stories.
Performing technical analysis discussing architecture and ensuring clean code principles.
Taking nonfunctional requirements (e.g. performance security scalability) into account during development.
Continuously optimizing existing applications for technical efficiency.
Supporting the maintenance and operation of live productionlevel sales applications.
Several years of experience as a Fullstack Developer
Programming Languages:
Java
TypeScript
Technologies & Tools:
Angular
Spring Boot
Spring
JUnit
Jest
Git
Kubernetes
Work Methodologies & Practices:
Agile
Pair programming
DevOps
Testing experience
CI/CD pipelines
Language Requirements:
German C2 level proficiency is mandatory
English professional working proficiency
Nice to Have:
Programming Language: Groovy
Additional Technologies & Tools:
Redux
Camunda
CSS
Cypress
Dynatrace
SOAP/XML
REST/JSON
Apache Camel
Jenkins (Groovy scripting)
We Offer:
Longterm cooperation on a stable and mature project.
Work in a modern tech environment with a skilled and supportive team.
Remote work from anywhere in Poland.
Opportunity for continuous learning and knowledge sharing.
Java TypeScript Angular Spring Boot Spring JUnit Jest Git Kubernetes Agile CI/CD
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.