Senior Java/PHP Engineer

SoftServe

Polska

On-site

PLN 180,000 - 280,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SoftServe in Poland is seeking a Senior Backend Engineer to join our team supporting a European public sector client. You will own server-side services, APIs, and data access, using Java or PHP in containerized environments.

You will collaborate with cross-functional teams, design secure RESTful APIs with OpenAPI, optimize data models, and implement observability with APM and OpenTelemetry. Fluency in English or French is required.

Qualifications

  • Master's degree or 5 years of higher education
  • 10+ years IT experience
  • Proficiency in Java and PHP with Spring Boot and Hibernate
  • Relational DB skills (PostgreSQL, Oracle, MySQL)
  • NoSQL knowledge (MongoDB, CosmosDB)
  • RESTful APIs and OpenAPI/Swagger
  • OAuth 2.0, OpenID Connect, JWT
  • Containerization with Docker and orchestration with Kubernetes
  • APM tools and OpenTelemetry
  • English or French at B2+ level

Responsibilities

  • Design, develop, and maintain back-end services using Java, PHP and Spring Boot/Hibernate/Node.js
  • Own services including correctness, error handling, performance, and security
  • Collaborate with engineers, front-end, and stakeholders; multilingual meetings and code reviews
  • Design, build, document RESTful APIs with OpenAPI/Swagger and auth mechanisms
  • Design/optimize relational/document data structures; write complex SQL; balance consistency vs performance
  • Set up observability tooling (APM, logs, traces) and analyze metrics
  • Diagnose complex back-end issues and implement robust solutions
  • Build/deploy apps with containers/orchestration; adhere to Git workflows and maintain docs

Job description

About The Role

As a Senior Backend Engineer, you will build and maintain the server-side services behind business-critical applications for our Client, a European public sector organization. You will own the business logic, APIs, and data access you deliver, along with their correctness, security, and observability in production — working with Java or PHP back-end stacks over relational and document databases, deployed in containerized environments.

About The Role

As a Senior Backend Engineer, you will build and maintain the server-side services behind business-critical applications for our Client, a European public sector organization. You will own the business logic, APIs, and data access you deliver, along with their correctness, security, and observability in production — working with Java or PHP back-end stacks over relational and document databases, deployed in containerized environments.

Responsibilities
  • Design, develop, and maintain back-end services and business logic using Java, PHP, and frameworks such as Spring Boot, Hibernate, or Node.js
  • Take technical ownership of the services you deliver, including their correctness, error handling, performance, and security in production
  • Work with fellow engineers, front-end developers, and stakeholders to turn requirements into working services, taking part in multi-lingual discussions and supporting colleagues through code review
  • Design, build, secure, and document RESTful APIs and web services, including OpenAPI/Swagger documentation and authentication and authorization mechanisms
  • Design and optimize relational and document data structures, including writing complex SQL queries and choosing between consistency and performance trade-offs
  • Set up and use application performance monitoring and observability tooling to analyze metrics, logs, and traces, and act on what they show
  • Analyze complex back-end issues, identify root causes, and design effective solutions
  • Build and deploy applications using containerization and orchestration technologies, working within the established Git workflows and keeping documentation current
Requirements
  • A university degree at master's level (or 5 years of higher education) with a minimum of 10 years of IT professional experience. All fields of study are accepted, including degrees not related to information technology
  • Proficiency in back-end languages (Java, PHP) and experience with frameworks such as Spring Boot, Hibernate, and Node.js, with a strong understanding of the web development cycle and of programming techniques and tools
  • Proficiency in working with relational databases (e.g. PostgreSQL, Oracle, MySQL), including writing complex SQL queries and understanding database design
  • Knowledge of NoSQL document stores (MongoDB, CouchDB, CosmosDB) and understanding of the consistency and performance trade-offs involved
  • Experience designing, building, and securing RESTful APIs and web services, including OpenAPI/Swagger documentation, and understanding of authentication and authorization protocols and standards (e.g. OAuth 2.0, OpenID Connect, JWT)
  • Experience with APM tools (Dynatrace, Splunk, Elastic APM) and knowledge of OpenTelemetry for metrics, logs, and traces
  • Experience with Git workflows (GitFlow, trunk-based), an understanding of legacy systems using SVN, and knowledge of containerization and orchestration technologies (e.g. Docker, Kubernetes) for developing and deploying applications
  • Optional certification: AWS Certified Developer Associate, Microsoft Azure Developer Associate, CNCF Certified Kubernetes Application Developer (CKAD), or an equivalent certification
  • Very good knowledge of English or French, both spoken and written, corresponding to Level B2 or higher (CEFR), with a talent for attention to detail in code correctness, error handling and documentation, excellent interpersonal and communication skills, the ability to integrate into an international and multicultural environment and take part in multilingual meetings, and to work both autonomously and as part of a team with a results-oriented mindset

SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java/PHP Engineer
Lead Java/PHP Engineer

SoftServe • Polska

On-site
PLN 200,000 - 320,000
Equal opportunity employer
Senior Java Software Engineer
Senior Java Software Engineer

SoftServe • Poland

On-site
PLN 240,000 - 420,000
Lead Java Engineer
Lead Java Engineer

SoftServe • Polska

On-site
PLN 260,000 - 360,000
Senior Full Stack Engineer - (Java+Angular)
Senior Full Stack Engineer - (Java+Angular)

SoftServe • Polska

On-site
PLN 180,000 - 300,000
Lead Full Stack Engineer (Java +Ang)
Lead Full Stack Engineer (Java +Ang)

SoftServe • Polska

On-site
PLN 250,000 - 320,000
Lead Full Stack Engineer (Java +Ang)
Lead Full Stack Engineer (Java +Ang)

SoftServe • Poland

On-site
PLN 350,000 - 520,000
Lead Full Stack Engineer (Angular and Java)
Lead Full Stack Engineer (Angular and Java)

SoftServe • Poland

On-site
PLN 230,000 - 350,000
Lead Full Stack Engineer (Java+JS)
Lead Full Stack Engineer (Java+JS)

SoftServe • Poland

On-site
PLN 240,000 - 320,000
Lead Java Software Engineer
Lead Java Software Engineer

SoftServe • Polska

On-site
PLN 180,000 - 240,000
Flexible work model
Health coverage
Learning opportunities
Senior Full-Stack Developer (PHP/Vue.js)
Senior Full-Stack Developer (PHP/Vue.js)

Productiv Team • Poland

On-site
PLN 180,000 - 280,000