Java Spring Boot Developer

< Back to open positions

Join our team as a Java Spring Boot Developer, where you’ll design and develop scalable, high-quality backend solutions using Java, Spring Boot, and microservices architecture. Collaborate in an Agile environment, perform testing, and continuously enhance your skills while contributing to innovative projects.

Responsibilities

  • Work in an Agile (Scrum or Kanban) team
  • Develop high-quality, low-latency, scalable, and maintainable solutions with a focus on backend systems and related technologies
  • Perform unit and integration testing
  • Continuously learn new methodologies and technologies
  • Share your knowledge within the organization

Required Skills

  • Extensive work experience with Java and Spring Boot framework
  • Familiar with Microservices design
  • Understanding of the Design Patterns, Architectural Blueprints, UML, and Application Design
  • Experience with SQL and NoSQL databases
  • Excellent communication skills and an ability to work in a team
  • Experience with unit testing tools (Junit)
  • Experience with version control tools (GIT)
  • Knowledge and experience with Agile (Scrum/Kanban) methodology
  • Communication level English

Nice to have

  • Experience with AWS cloud
  • Knowledge and experience with Docker, Jenkins
  • Work experience with Jira and Bitbucket
  • Work experience with PostgreeSQL
Job Category: Software
Job Type: Full Time
Job Location: Maribor (Slovenia)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx