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