Software DevelopmentFull-time20% remoteVienna> 3.500,00 € brutto
Job Description
Your superhero strengths:
- Develop technical specifications for components, including service design
- Create software designs, covering base classes and end-to-end architecture from frontend to backend
- Document architecture, design, and development guidelines
- Represent the implementation team in the architecture board
- Coach the implementation team on architectural and design matters
- Set up build systems and Git repositories
- Support technical quality assurance, including unit tests, automated regression tests, and static code analyses
- Conduct code reviews
- Handle release management tasks
Your Qualifications
- Knowledge and experience with architectural design patterns
- Familiarity with common architecture paradigms
- Optional but desired certifications (e.g., OCP-Java)
- Strong skills in Java Enterprise Edition (JSF, JPA, EJB, JMS), SQL, and UML
- Familiarity with Red Hat JBoss Enterprise Application Platform, Artemis MessageBroker, and OracleDB is advantageous
- Experience with web-based frontend technologies like JSF, Primefaces, and Angular (Node, JavaScript)
- Proficiency with development tools such as Maven, Git (and partially Subversion), Java IDEs (Eclipse, IntelliJ), and Linux command line
- Ideally, experience with agile software development practices and tools (Jira, Confluence, BDD, TDD, Clean Code Development, Refactoring, emergent architectures, CI/CD, DevOps, etc.)
- Strong customer orientation and communication skills
- Team player with conflict resolution and critical thinking abilities
- Reliability and willingness for continuous learning
- Independent and responsible work style
At vuno, we value diversity and inclusion and welcome applicants from all backgrounds. Even if you do not meet all the listed requirements, we encourage you to apply. We appreciate a variety of experiences and skills. If you have questions, don't hesitate to contact us. Join us and bring your unique talents to our team!