Workplace Image apsa personnel concepts gmbh
Logo apsa personnel concepts gmbh

Senior Java Developer

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

    1. 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.
    2. Java programs:  Development of Java programs and modules
    3. Java and Spring Boot applications:  Conception, development and integration of Java and Spring Boot applications
    4. System analysis and design:  Conducting object-oriented system analysis and design
    5. Design and code reviews:  Conducting design and code reviews
    6. Module tests:  Conducting module tests
    7. Program documentation:  Creation of program documentation
    8. Project management:  Structuring and planning tasks with the project manager
    9. Team leadership:  Instructing software developers with less experience. If necessary, assuming technical project management role.
    10. Project participation:  Possibly also involvement in several projects
    11. 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

    Food & Drink

    Health, Fitness & Fun

    Job Locations

    Map of company locations
    • Location Vienna

      Location Vienna

      Austria

    More about the Recruiting Agency

    apsa personnel concepts gmbh

    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
  • Logo apsa personnel concepts gmbh

    Senior Java Developer

    Location
    Innere Stadt
    Working Model
    Hybrid, Onsite
    Easy Apply
    Easy Apply

    More Jobs