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)