New offer - be the first one to apply!

November 3, 2026

Expert Full-Stack Developer (Java, Angular)

Senior • On-site

Wrocław, DW, Poland

Quick Facts

  • Role: Expert Full-Stack Developer (Java, Angular)

  • Focus: Java (Spring Boot) + Angular full-stack development, technical leadership, API/integration work

  • Location/Workstyle: Wrocław, hybrid work

Description

Design, develop, and maintain complex applications using Java (Spring Boot) and Angular. Take ownership of key technical and architectural decisions, implement REST APIs and integration services, and ensure non-functional requirements such as performance, reliability, security, scalability, and maintainability. Collaborate with DevOps, mentor less experienced engineers, and partner with testers to ensure high-quality releases.

Responsibilities

  • Design, develop, and maintain complex Java and Angular applications

  • Drive technical and architectural direction and define solution roadmaps

  • Implement APIs, integration services, and application components

  • Apply non-functional requirements: performance, reliability, security, scalability, maintainability

  • Cover code with tests in close collaboration with manual and automation testers

  • Set code quality standards, perform code reviews, and document delivered functionality

  • Mentor teammates and help resolve the most complex technical problems

  • Plan and prioritize team work and coordinate deployments with other teams

  • Improve team working processes, production workflow, and information flow

  • Collaborate with DevOps and leadership; present and justify proposed solutions

Requirements

  • Higher education (preferred: Computer Science or related)

  • Minimum 8 years of software development (primarily in Java), including Senior Developer/Tech Lead-type experience

  • English at A2/B1 level (intermediate)

  • Java 17+ proficiency

  • Strong Spring Framework, Spring Boot 3+, and JPA/Hibernate knowledge

  • Very good knowledge of design patterns, SOLID, and architectural patterns (including hexagonal architecture)

  • Very good relational database knowledge (especially Oracle) and SQL

  • Very good REST API and HTML/CSS knowledge; good TypeScript, Angular, and SPA architecture

  • Container experience (Docker, Kubernetes or Nomad)

  • Understanding DevOps culture and practical DevOps experience

  • Ability to set development directions and follow technology trends

  • Experience using AI tools in daily development

  • Planning/prioritization skills, adapting plans, and coordinating changes across teams

  • Ability to explain technical solutions clearly to both technical and non-technical stakeholders

  • Ability to build collaboration and positive engagement toward change

  • Commitment to process order, information flow, and improving team standards

Benefits

  • Stable employment under an employment contract

  • Competitive base pay plus an attractive bonus system

  • Individual training budget and professional development support

  • Clear career development path

  • Flexible working hours and remote/hybrid work options

  • Benefits package including private medical care, Multisport card, and life insurance on preferential terms, plus additional ZFŚS benefits

  • Extra day off on Energetics Day (August 14)

  • Friendly team culture focused on knowledge sharing and experience exchange

  • Internal mentoring program for new and current employees

  • Onboarding program for a quick, friendly start

  • Opportunity to work on strategic greenfield projects with impact on the energy sector in Poland and Europe

Similar jobs you might like

Unlock Full Resume Report