Full-stack Software Engineer

SoftServe

Polska

On-site

PLN 180,000 - 240,000

Full time

34 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

SoftServe is seeking a Senior Full-Stack Java Engineer to work on large-scale corporate systems supporting calls, proposals, grants, audits, and funding management within a European public-sector environment.

You will develop and maintain secure, scalable applications across backend, frontend, APIs, databases, cloud, and CI/CD while also contributing to code reviews, mentoring, requirements refinement, and production support.

Qualifications

  • University degree corresponding to EQF Level 6 (Bachelor’s degree or equivalent).
  • 7+ years of professional IT experience.
  • Strong Java backend expertise with Spring Boot, Hibernate, and REST API development.
  • Strong knowledge of JavaScript, HTML, and CSS.
  • Experience with PostgreSQL, Oracle, and MongoDB; schema design and query optimization.
  • Experience with WebLogic, JEE, and EJB.
  • Experience with AWS or Azure and cloud deployment.
  • Experience designing and securing REST APIs with OpenAPI/Swagger.
  • Strong knowledge of OAuth 2.0, OpenID Connect, and JWT.
  • Knowledge of Angular, React, Vue, or Bootstrap.
  • Experience with Maven, GitLab, Bamboo, Jenkins, Nexus, or similar CI/CD/build tools.
  • Experience with Jira, Git, Bitbucket, and wiki-based collaboration tools.
  • Experience with Docker and Kubernetes.
  • Knowledge of SOA and service bus architectures.
  • Experience with Agile and Scrum.
  • Experience with JUnit and Mockito.
  • Experience with SonarQube, SonarLint, Fortify, or similar code analysis tools.
  • Experience with Apache Camel.
  • Experience with Drools or similar rule engines.
  • Experience with AI coding tools such as Amazon Q or Kiro.
  • Knowledge of system analysis and project management will be a plus.
  • Strong mentoring, communication, and technical leadership skills.
  • English or French proficiency at B2 level or higher.

Responsibilities

  • Develop and maintain front-end and back-end application components.
  • Implement business logic, responsive UI, APIs, and database interactions.
  • Design and secure RESTful APIs and web services.
  • Apply security best practices for authentication, authorization, storage, logging, and monitoring.
  • Perform unit and integration testing, debugging, and production troubleshooting.
  • Deploy applications using cloud platforms, CI/CD pipelines, Docker, and Kubernetes.
  • Monitor lower environments, performance, and application stability.
  • Perform code reviews and support technical onboarding and mentoring.
  • Collaborate with QA teams and participate in requirements refinement and estimation.
  • Maintain technical documentation and code quality standards.

Job description

About The Role

In this role, you will work as a Senior Full-Stack Java Engineer on large-scale corporate systems supporting calls, proposals, grants, audits, and funding management within a European public-sector environment.

About The Role

In this role, you will work as a Senior Full-Stack Java Engineer on large-scale corporate systems supporting calls, proposals, grants, audits, and funding management within a European public-sector environment. You will develop and maintain secure, scalable applications across backend, frontend, APIs, databases, cloud, and CI/CD while also contributing to code reviews, mentoring, requirements refinement, and production support.

Responsibilities
  • Develop and maintain front-end and back-end application components
  • Implement business logic, responsive UI, APIs, and database interactions
  • Design and secure RESTful APIs and web services
  • Apply security best practices for authentication, authorization, storage, logging, and monitoring
  • Perform unit and integration testing, debugging, and production troubleshooting
  • Deploy applications using cloud platforms, CI/CD pipelines, Docker, and Kubernetes
  • Monitor lower environments, performance, and application stability
  • Perform code reviews and support technical onboarding and mentoring
  • Collaborate with QA teams and participate in requirements refinement and estimation
  • Maintain technical documentation and code quality standards
Requirements
  • University degree corresponding to EQF Level 6, typically a Bachelor’s degree or equivalent
  • 7+ years of professional IT experience
  • Strong Java backend expertise with Spring Boot, Hibernate, and REST API development
  • Strong knowledge of JavaScript, HTML, and CSS
  • Experience with PostgreSQL, Oracle, and MongoDB, including schema design and query optimization
  • Experience with WebLogic, JEE, and EJB
  • Experience with AWS or Azure and cloud application deployment
  • Experience designing and securing REST APIs with OpenAPI/Swagger
  • Strong knowledge of OAuth 2.0, OpenID Connect, and JWT
  • Knowledge of Angular, React, Vue, or Bootstrap
  • Experience with Maven, GitLab, Bamboo, Jenkins, Nexus, or similar CI/CD and build tools
  • Experience with Jira, Git, Bitbucket, and wiki-based collaboration tools
  • Experience with Docker and Kubernetes
  • Knowledge of SOA and service bus architectures
  • Experience with Agile and Scrum
  • Experience with JUnit and Mockito
  • Experience with SonarQube, SonarLint, HP Fortify, or similar code analysis tools
  • Experience with Apache Camel
  • Experience with Drools or similar rule engines
  • Experience with AI coding tools such as Amazon Q or Kiro
  • Knowledge of system analysis and project management will be a plus
  • Strong mentoring, communication, and technical leadership skills
  • English or French proficiency at B2 level or higher

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

Middle/Senior Full Stack Engineer
Middle/Senior Full Stack Engineer

SoftServe • Polska

Hybrid
PLN 180,000 - 240,000
Hybrid work model
Health coverage
Learning opportunities
Senior/Lead Full Stack Engineer
Senior/Lead Full Stack Engineer

SoftServe • Polska

Hybrid
PLN 200,000 - 280,000
Health coverage
Paid time off
Wellness support
+2
Senior Full-Stack Java Engineer – Cloud, APIs & Mentoring
Senior Full-Stack Java Engineer – Cloud, APIs & Mentoring

SoftServe • Polska

On-site
PLN 180,000 - 240,000
Senior Front End Engineer (JavaScript, Angular (v14+), TypeScript, HTML5, CSS3/SASS)
Senior Front End Engineer (JavaScript, Angular (v14+), TypeScript, HTML5, CSS3/SASS)

SoftServe • Polska

Hybrid
PLN 180,000 - 260,000
Senior Full-Stack Engineer (Java & React)
Senior Full-Stack Engineer (Java & React)

SoftServe • Polska

On-site
PLN 350,000 - 505,000
Release Manager (DevOps)
Release Manager (DevOps)

SoftServe • Polska

On-site
PLN 240,000 - 360,000
Full Stack Engineer (Java, React)
Full Stack Engineer (Java, React)

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Private Medical Insurance
Dental Insurance
Life Insurance
+2
Senior Forward Deployment Engineer (Java)
Senior Forward Deployment Engineer (Java)

Luxoft Poland • Województwo mazowieckie

On-site
PLN 180,000 - 260,000
Private Medical & Dental care & Life
MyBenefit program
Internal Mobility program
Senior Frontend Engineer: Angular v14+ & TypeScript
Senior Frontend Engineer: Angular v14+ & TypeScript

SoftServe • Polska

Hybrid
PLN 180,000 - 260,000
Fullstack Java Developer (Java / Angular)
Fullstack Java Developer (Java / Angular)

DCG • Województwo mazowieckie

On-site
PLN 180,000 - 240,000
Private medical care
Co-financing for the sports card
Constant support of dedicated consul­t