
Senior Java Developer - Etteplan Oyj
Tap this card for salary charts and full compensation details.
Expand to unlock full salary context
See benchmark placement, pay-band comparison graph, and localized salary narrative.
Job Description
Join Etteplan's team developing a system supporting water loss analysis and reduction in large water supply networks. The application processes and visualizes large data sets, showing network structure, zones, water consumption, and operational parameters. The project is long-term, part of a larger environment of systems developed and maintained for a client, involving development of existing components, building new functionalities, and system integration, including technical infrastructure. The team influences technical solutions, working on large-scale, business-critical systems. The role is hybrid, based in Wrocław, Katowice, Poznań, or Gdańsk, with mainly remote work and occasional office visits. Responsibilities include backend development in Java (Spring / Spring Boot), designing and developing services and APIs, system integration, data processing and optimization, code quality, testing, and collaboration with the development team and client. Requirements include experience as a Senior Java Developer, strong Java and Spring Boot knowledge, REST API design, experience with large-scale backend systems, relational databases, understanding application architecture and system integration, responsibility for solutions, and fluent English. Preferred are experience in development or maintenance projects, microservices architecture, cloud solutions (AWS / Azure), frontend technologies (e.g., React), and data or analytical systems. Benefits include international environment, training budget, private healthcare Medicover, Multisport card, group life insurance, meal subsidies, flexible hours, hybrid work, and office options in Wrocław, Katowice, Poznań, and Gdańsk. The recruitment process involves sending CV, application review, online HR interview, technical interview, and feedback. More info at https://www.etteplan.com/pl/kodeks-postepowania/.
Company Information
| Location | Active listings |
|---|---|
| Remote - Global | 62 |
| Multiple locations | 30 |
| Tampere, Finland | 26 |
| Remote | 22 |
| Espoo, Finland | 15 |
| Hämeenlinna, Finland | 14 |
| Hyvinkää, Finland | 13 |
| Vantaa, Finland | 11 |
| Kuopio, Finland | 7 |
| Turku, Finland | 7 |
| Lappeenranta, Finland | 5 |
| Iisalmi, Finland | 5 |
| Oulu, Finland | 5 |
| Kokkola, Finland | 4 |
| Jyväskylä, Finland | 4 |
| Linköping, Sweden | 3 |
| Remote - Finland | 3 |
| Gothenburg, Sweden | 3 |
| Stockholm, Sweden | 3 |
| Seinäjoki, Finland | 2 |
| Katowice, Poland | 2 |
| Amsterdam, Netherlands | 2 |
| Vaasa, Finland | 2 |
| Pori, Finland | 2 |
| Copenhagen, Denmark | 2 |
| Imatra, Finland | 2 |
| Raahe, Finland | 2 |
| Pirkanmaa, Finland | 2 |
| Netherlands | 1 |
| Hyvinkää | 1 |
| Wrocław, Poland | 1 |
| Lahti, Finland | 1 |
| Helsinki, Finland | 1 |
| Katowice | 1 |
| Lahti | 1 |
| Role type | Active listings |
|---|---|
| Human Resources Specialist | 26 |
| Software Engineer | 13 |
| Mechanical Engineer | 8 |
| Technical Writer | 8 |
| Electrical Engineer | 5 |
| Electrical Design Engineer | 4 |
| Java Developer | 4 |
| Electrical Designer | 4 |
| Design Engineer | 4 |
| Mechanical Designer | 4 |
| Healthcare Professional | 3 |
| Product Designer | 3 |
| Project Manager | 3 |
| Mechanical Design Engineer | 3 |
| Data Architect | 3 |
| Business Analyst | 3 |
| Automation Designer | 2 |
| Electrical Testing Engineer | 2 |
| Hardware Engineer | 2 |
| Electronics Engineer | 2 |
| Fullstack Developer | 2 |
| HVAC Designer | 2 |
| DevOps Engineer | 2 |
| Systemutvecklare | 2 |
| Consultant | 2 |
| Engineer | 2 |
| Documentation Engineer | 2 |
| Structural Engineer | 2 |
| Network Engineer | 2 |
| CRM Developer | 2 |
| Server Administrator | 1 |
| MES Developer | 1 |
| Umbraco .NET Developer | 1 |
| ServiceNow Developer | 1 |
| Engineering Manager | 1 |
| Application Developer | 1 |
| Safety Specialist | 1 |
| Technical writer | 1 |
| Logistics Support Engineer | 1 |
| Mechanical Engineer / Senior Design Engineer | 1 |
| Testledare | 1 |
| Junior Engineer | 1 |
| Electrical Technician | 1 |
| Sprinkler and Fire Suppression System Designer | 1 |
| Embedded Linux Developer | 1 |
| Department Manager | 1 |
| Cyber Security Architect | 1 |
| Data Scientist | 1 |
| Power Electronics Engineer | 1 |
| Software Tester | 1 |
| ServiceNow Consultant | 1 |
| Data Engineer | 1 |
| Industrial IT Cloud Architect | 1 |
| Sales & Business Development Manager | 1 |
| Embedded Mechanics | 1 |
| Designer | 1 |
| Embedded Developer | 1 |
| Finance Controller | 1 |
| Test Engineer | 1 |
| DevSecOps Engineer | 1 |
| PCB Designer Engineer | 1 |
| Engineering Intern | 1 |
| Industrial Platform Solutions | 1 |
| Hardware Designer | 1 |
| Mechanical Engineering Specialist | 1 |
| Structural/Fluid Engineer | 1 |
| Product Tester | 1 |
| System Safety & RAMS Specialist | 1 |
| Project Management Specialist | 1 |
| Solution Architect | 1 |
| Process Safety Specialist | 1 |
| Developer | 1 |
| Power Platform Developer | 1 |
| Engineering Trainee | 1 |
| Electrical Lead Engineer | 1 |
| Electrical Design | 1 |
| Engineer EMSR | 1 |
| Quality Assurance Specialist | 1 |
| Functional Safety Engineer | 1 |
| Automation Engineer | 1 |
| Cybersecurity Specialist | 1 |
| Specialist | 1 |
| Role level | Active listings |
|---|---|
| Mid-Level | 99 |
| Senior | 26 |
| Intern | 9 |
| Manager | 6 |
Etteplan Oyj appears in 267 indexed job postings in JobCrawls' Finland dataset since October 2023. In that historical index, the strongest location signals for this employer are Remote - Global, Multiple locations, and Tampere, Finland.
About
Includes details from the Finnish Trade Register.
Julkinen osakeyhtiö
Mechanical and process engineering design
Financial Overview (2024)
Etteplan Oyj was profitable in 2024 with revenue of €17.9M and a profit margin of 0.0%.
Data shown is based on historical job postings from our database.
Job Details
Requirements
- Experience as Senior Java Developer
- Strong Java and Spring Boot knowledge
- Experience designing REST API
- Experience with large-scale backend systems
- Experience with relational databases
- Understanding application architecture and system integration
- Fluent English
Skills & Technologies
Education Level
None requiredBenefits & Perks
Recruitment Process
- 1Send CV in English
- 2Application review
- 3Online HR interview
- 4Technical interview
- 5Feedback
