Job
- Level
- Senior
- Job Field
- Software, Back End
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Salary
- from 45.811 € Gross/Year
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop backend services using Java Spring Boot, design and implement APIs, and continuously improve technical architectures and standards while leading your team with best practices and solutions.
Job Technologies
Your role in the team
- 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.
This text has been machine translated. Show original
Our expectations of you
Education
- Solid educational background in software development (university, technical, advanced technical college), or substantial self-taught expertise backed by demonstrable projects and GitHub contributions.
Qualifications
- 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.
- Fluent English language skills (B2 to C1 equivalent); proficiency in German is beneficial, as the team itself prefers German, but not mandatory.
Experience
- At least 5 years of professional experience developing in Java.
- Minimum 3 years of experience specifically working with Java Spring Boot and Microservices architecture.
- Beneficial experience includes knowledge of technologies like Nginx, Istio, Envoy, Azure Kubernetes (AKS), PostgreSQL, Helm v3+, and GitHub.
This text has been machine translated. Show original
Job Locations
Topics that you deal with on the job
This is your employer
BAWAG P.S.K.
Wien
The BAWAG P.S.K. is one of the largest banks in Austria, with over 2 million customers and a well-known brand throughout the country. It has been in business since 1883 and remains a successful, modern, and innovative bank today – right at the heart of Europe.
Description
- Founding year
- 1883
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Banking, Finance, Insurance
Dev Reviews
by devworkplaces.com
Total
(1 Review)3.7
Culture
3.5Career Growth
3.8Workingconditions
5.0Engineering
2.8