Senior Java Software Engineer
DHIMAHI LLC
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Languages
English
Job source
Tech stack
Java (Programming Language)
Amazon Web Services
Confluence
JIRA
Databases
Persistent Data Structure
Issue Tracking Systems
Management of Software Versions
Openapi
Claude Code
Spring-boot
Backend
+8 more
Agentic-AI
Gitlab
Build Management
Integration Tests
Kubernetes
Api Design
Restful APIs
Software Version Control
Job description
- Build backend featuresend 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. Weβll make sure you have the ability and time to focus on your growth as a developer.
- 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.
Requirements
- 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. Everything is automated from build to deployment.
- Enterprise tools for everything - GitLab for source control and CI/CD pipelines. Jira for issue tracking. Confluence for documentation. Slack for internal communication. IDE of your choice with paid subscription., * 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. Weβre not looking for someone who has touched these, weβre looking for someone who has built real things with them.
- 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 - We release updates regularly. 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. You understand every technology has a trade-off.
- Independent and empathetic communicator - You are independent in written and verbal communication (English). Youβre thriving in a team environment.
Benefits & conditions
- Engineering environment - Almost all of us are engineers or with engineering background. We nurture engineering mentality with great care. You will always find somebody with specific skillset or technology you need help with.
- A place to grow - We provide options and guidance for your advancement and growth. We want you to become an expert in your field.
- Team based organisation - We are organised in teams, working on specific projects or topics for a longer time. You will have the opportunity to dive deep into technically challenging topics.
- AI tooling, properly resourced - We provide high token count access to Agentic Coding tools. Youβll have what you need to make AI assistance a genuine productivity multiplier in your daily work.
- Weβll treat you well - Get a competitive salary, bonuses, and supplementary pension insurance. You choose if you want to work remotely or onsite. Plus, we provide new equipment and latest development tools.
PAY, BENEFITS, PERKS
- Competitive salary with salary raises proportionally to your growth.
- Full-time indefinite employment with 6-month trial period.
- Generous annual leave.
- Flexible working arrangements.
- Growth framework that helps engineers align personal career goals with company business goals, ensuring continuous professional development and long-term growth.
- New MacBook, monitors and accessories, headset, hight-adjustable desk (onsite).
- 500 β¬ / year for additional technical equipment to spend per your choice.
- Team budgets for teambuilding and growth.
- Opportunity to enrol in a supplementary voluntary pension insurance scheme.
- Opportunity to enrol in a supplementary health insurance.
- Modern award-winning office in the heart of BTC City Ljubljana, with fresh fruits and endless stream of tea and coffee.
- Fun team meets, occasional travels and regular company gatherings.
About the company
- Dhimahi is a Slovenian software company with headquarters in Ljubljana and offices in Zagreb and Belgrade.
- With 25 years of experience in creating enterprise grade solutions, Dhimahi is recognised as reliable and technologically skilled partner that provides software development and infrastructure management services to some of the biggest businesses in Europe.
- 100 highly qualified and trained Software, System, QA and DevOps engineers help businesses build web and mobile software products, provision and manage infrastructure and scale their development teams.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦