Engineering & Technology
Senior
Bulgaria; Poland; Romania

Senior Java/PHP Engineer

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.

#LI-Remote

Role Summary

Location

Bulgaria, Poland, Romania

Work type

Remote/Office

Direction

Engineering & Technology

Subdirection

Software Development

Tech level

Senior

Personal recruiter:

Irina Pop

Apply Now

Fill out the form, and we'll be in touch shortly.

CV/Resume in English will speed up its processing time
Upload file

About us

We are a digital engineering and technology consulting company where expertise grows alongside people. For more than 30 years, we have been elevating technology: helping organizations navigate complex business challenges by combining deep engineering knowledge with thoughtful, research-backed innovation. Our teams work across key areas: digital engineering, data and analytics, Сloud, and AI/ML. In each, we deliver practical, scalable solutions rooted in real business needs and measurable human impact.

You bring your perspective and ambition. We create an environment where your work meets clarity, confidence, and purpose.

About us

We offer

Flexible work model

Work from home, from the office, or in a hybrid format that supports focus and collaboration.

Compensation & Benefits

Competitive, market-based pay, benchmarked by role and location — plus health coverage, paid time off, wellness support, and learning opportunities.

People-first Leadership

Approachable leaders who communicate openly, keep teams close to the strategy, and support long-term planning.

Advanced tech communities

Stay close to AI/ML, Cloud, Quantum Computing, IoT, and Robotics communities, with projects built on modern frameworks.

More opportunities available

Browse all open positions to find the best fit for your experience.

Browse all positions
103179