Enable job alerts via email!

Software developer m/w/d

Markant Gruppe

Warszawa

On-site

PLN 120,000 - 180,000

Full time

Today
Be an early applicant

Job summary

A leading tech company in Warsaw is looking for a versatile software engineer skilled in Java. Ideal candidates will have over 5 years of experience, a solid background in software design, and familiarity with Agile practices. You will develop scalable systems and collaborate closely with business stakeholders to enhance customer value. This role requires strong analytical skills and a proactive approach to optimization.

Qualifications

  • 5+ years of professional experience in software engineering.
  • Experience with Java and software design.
  • Familiarity with Agile methodologies like Scrum or Kanban.

Responsibilities

  • Develop scalable data-driven systems using Java.
  • Collaborate with business departments to optimize customer solutions.
  • Participate in design sessions and feedback sharing.

Skills

Java
Software Engineering
Agile methodologies
Analytical thinking
Problem-solving skills

Education

Bachelor's/ Master’s degree in Computer Science or related field

Tools

Spring Boot
JIRA
Docker / Kubernetes
PostgreSQL
Job description
Overview

Versatile software engineer with a strong foundation in Java, experienced in building scalable data-driven systems. Combines backend development skills with deep knowledge of data management. Proven ability to deliver robust, production-ready solutions in dynamic environments. Collaborates closely with business departments to achieve the best customer benefit. Works in interdisciplinary teams on the development of new functionalities and improvements of existing features. Participates in brainstorming, specification and design sessions. Provides feedback and shares knowledge with the team and other developers. Works in an highly-motivated self-organized Scrum team.

Your Profile

Job requirements:

  • Bachelor's/ Master’s degree or equivalent in Computer Science, Software Engineering, or a related field. A degree in mathematics or similar is also acceptable.
  • At least 5 years of professional work in the IT environment in software engineering roles
  • Experience in creating software with the use of Java and in the field of methods, tools and programming environments
  • Experience with IT cloud architecture and its successful application in projects or products, preferably in the target technological environment - Java, Spring Boot, Angular, REST, Microservices, Terraform, SQL and no-SQL data bases (eg. PostgreSQL, Elastic)
  • Experience working in an environment leveraging remote communication and collaboration tools (e.g. MS-Teams, Confluence, JIRA, Gitlab, etc.)
  • Knowledge of software design and data modeling
  • Experience with technologies such as Spring Boot, JUnit and Docker / Kubernetes, Kafka, basic understanding of CI/CD pipelines and processes
  • Willingness to take responsibility
  • Experience with an Agile development environment and with Agile methodologies and processes - Scrum or Kanban
Strenghts
  • Strong analytical thinking and problem-solving skills
  • Independence and proactive approach to process automation and optimization
  • Ability to communicate results in a way that is understandable to business stakeholders
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.