Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Why work for us?
- Join a motivated team of engineers that are building the services foundation of our bank.
- Work in an environment that nurtures and values independence (within a team framework).
- Apply your experience in APIs and Microservices in a enterprise environment.
- Opportunity to implement and gain experience in design patterns for various enterprise problems.
- Experience working in cross-functional teams in modern ways of work.
- Join an organization that supports training and growth of their team members.
Most important Responsibilities
- Design, develop, and maintain clean, efficient, and impactful backend services using Java Spring Boot.
- Own the solution design and implementation of backend APIs aligned with the company's API strategy and roadmap.
- Define and contribute to architecture and governance processes ensuring systems run smoothly, securely, and efficiently.
- Create and enhance reusable frameworks and platforms to streamline and standardize development practices.
- Provide technical expertise and leadership, guiding project teams, and mentoring developers on best practices, design patterns, and technical solutions.
- Quickly diagnose and resolve production issues, delivering robust and sustainable solutions.
- Drive continuous improvement initiatives, proactively advancing technical architecture, quality, templates, archetypes, and development standards to benefit both your team and the broader organization.
Your Requirements
- At least 5 years of professional experience developing in Java.
- Minimum 3 year of experience specifically working with Java Spring Boot and Microservices architecture.
- Strong foundation in REST API design, development, and implementation.
- Passionate about technical solution design, with excellent analytical, logical, and structured thinking abilities.
- Comfortable working independently while effectively collaborating within diverse teams, including DevOps, QA, and Business Analysts.
- Required technical expertise includes Java, Spring Boot, Microservices, Gradle or Maven, Jenkins, and GIT.
- Beneficial experience includes knowledge of technologies like Nginx, Istio, Envoy, Azure Kubernetes (AKS), PostgreSQL and GitHub.
- Solid educational background in software development (university, technical, advanced technical college), or substantial self-taught expertise backed by demonstrable projects and GitHub contributions.
- Fluent English language skills (B2 to C1 equivalent); proficiency in German is beneficial, as the team itself prefers German, but not mandatory.
.
Key Skills
Ranked by relevanceReady to apply?
Join BAWAG Group and take your career to the next level!
Application takes less than 5 minutes

