Job
- Level
- Senior
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Freelancer
- Location
- Vienna
- Working Model
- Hybrid, Onsite
Job Technologies
Your role in the team
- Development: Development of new applications as well as further development of existing applications. This includes participation in the entire process from requirements gathering to the productive deployment of an application.
- Java programs: Development of Java programs and modules
- Java and Spring Boot applications: Conception, development and integration of Java and Spring Boot applications
- System analysis and design: Conducting object-oriented system analysis and design
- Design and code reviews: Conducting design and code reviews
- Module tests: Conducting module tests
- Program documentation: Creation of program documentation
- Project management: Structuring and planning tasks with the project manager
- Team leadership: Instructing software developers with less experience. If necessary, assuming technical project management role.
- Project participation: Possibly also involvement in several projects
- Communication: Proactive communication with the project manager regarding possible problems and suggestions for improvement
This text has been machine translated. Show original
Our expectations of you
Education
- IT or technically oriented training at a technical college or university or technical college (or comparable completed training) or at least 5 years of professional experience as a software developer.
Qualifications
- Relevant knowledge of object-oriented system modeling (UML, use cases) and database modeling (ER).
- Good SQL knowledge.
- Is communicative, able to work in a team, resilient.
- Knowledge of other architectures, frameworks and programming languages
Experience
At least the experience in practical implementation listed below:
- Java Development
- Distributed Systems (Microservices, REST)
- Hibernate /JPA (ORM)
- Spring
- Postgres databases
- Knowledge of Keycloak or OIDC is an advantage
- Knowledge of Angular/Typescript is an advantage
- Practical experience with build, test and continuous integration processes and supporting tools (Maven, JUnit or Bamboo / Jenkins).
- Experience with software quality assurance processes and tools
This text has been machine translated. Show original
Benefits
Work-Life-Integration
More net
- 📱Company Phone for Private Use
- 🍰Employee Stock Option
- 🚎Public Transport Allowance
- 🛍Employee Discount
- 👴🏻Company Retirement Provision
- 💰Bonus Commisions
- 💵Bonus Payments
- 🏝️Summer and Christmas Bonus
Food & Drink
Health, Fitness & Fun
Job Locations
More about the Recruiting Agency
apsa personnel concepts gmbh
Wien
By playing the video, you agree to data transfer to YouTube and acknowledge the privacy policy.
We aim to seamlessly connect IT professionals like you with leading companies and transformative projects. We are your gateway to attractive employment opportunities and projects in Austria, Germany, and Switzerland. Whether you're looking for a permanent position or you want to engage in impactful freelance work: at apsa, it's not just about placements – it's about recognizing your unique skills and ambitions!
Description
- Company Size
- 1-49 Employees
- Founding year
- 2014
- Company Type
- Recruiting Agency
- Working Model
- Full Remote, Hybrid, Onsite
- Industry
- Recruitment Agency, Consulting, Internet, IT, Telecommunication