Remote job
Full-Stack Developer (Java EE, Quarkus, Angular)
Job details
About this role
Role overview Develop and support enterprise web applications for international clients, including intranet and customer-facing systems. The role spans backend and frontend work, from understanding requirements and designing solutions to delivering features and helping resolve production issues.
Responsibilities - Work with stakeholders to analyze requirements and translate them into application features. - Build and maintain backend services using Java technologies and related frameworks. - Develop frontend functionality with Angular. - Work with relational databases and contribute to application architecture. - Deliver features against user stories and performance expectations within project workflows. - Provide advanced support and help investigate production problems.
Requirements - Professional Java development experience, ideally with Java EE, EJB, JPA, Hibernate, GlassFish, or comparable tools. - Frontend development experience with Angular 7 or newer. - Experience with Oracle or PostgreSQL. - Sound understanding of software architecture principles. - Effective communication and collaboration with clients and teammates. - English proficiency at approximately B2 level or better.
Nice to have Experience with Quarkus, Elasticsearch, Jenkins, Payara, OpenShift, DevOps and CI/CD, web application security, Linux administration, distributed teams, or German at B1 level or better.
Benefits and work setup Work on-site in Kraków or Zielona Góra under an employment contract, or remotely from within Poland on a B2B basis. The listed environment includes Java 17/21, Quarkus, Angular, Hibernate, PostgreSQL, Oracle, Docker, Terraform, Ansible, Elasticsearch, AWS, and Unix. A company-managed laptop, training, sponsored certifications, private medical care, and a sports membership are offered.