Software developer m/w/d
- Organization: Markant Services International Polska Sp. z o.o.
- Location: Warsaw
- Schedule: Full time
- Start date: as soon as possible
Our Offer
- 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. PostrgreSQL, 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

