Software Engineer (Java)
Mesta rada: Beograd Ljubljana Zagreb
- Radno vreme
- puno radno vreme
- Vrsta ugovora
- na neodređeno
We are looking for Java Software Engineers to work on innovative projects in event ticketing industry.
What will you do
- Build backend features end to end — You'll own features from API design all the way through to data persistence. You'll be responsible for the full backend slice, from endpoint to database.
- Design and build robust APIs — You'll design and implement clean, well-structured REST APIs. You'll think about contracts, versioning, and long-term maintainability.
- Own testing across the backend — Testing is a core part of this role, not an afterthought. You'll write unit and integration tests for backend APIs, and contribute to end-to-end test coverage where it matters.
- Leverage Agentic Coding tools — We're serious about AI-assisted development. You'll be expected to use tools like Claude Code fluently and effectively as a core part of your workflow.
- Research and explore — New technologies and development approaches are the reality of our field. Continuous learning is developer's essential quality.
- Co-own the product — You'll be a part of a team where everybody has autonomy and responsibility. You will work on features from ideation over release to maintenance and shape the roadmap of the product.
Tech stack
- Java / Spring Boot — Our backend services are built with Java and Spring Boot, exposing REST APIs described with OpenAPI specification.
- Agentic Coding tools — Claude Code and similar AI-assisted development tools are a regular part of how we work.
- Hosted on AWS with K8s — All our components are containerised and run in Kubernetes.
- Enterprise tools for everything — GitLab for source control and CI/CD pipelines. Jira for issue tracking. Confluence for documentation. Slack for internal communication.
You will be a great fit if...
- You have worked before in our tech stack — Strong Java fundamentals are a must, along with hands-on experience building production services with Spring Boot.
- You have 8+ years of experience — You have minimum 8 years of working experience in similar role as software engineer.
- You're highly productive while writing quality code — You can break down big projects into small deliverables, while caring about the outcome and quality.
- A genuine interest in technology — You have a desire for improvement and progress.
- Independent and empathetic communicator — You are independent in written and verbal communication (English). You're thriving in a team environment.
Konkurišite na sajtu poslodavca →
dhimahi.com
Oglas je objavljen na sajtu kompanije. Klikom odlazite direktno na original.