Senior Full Stack Developer
Summary
The purpose of the Senior Full Stack Developer role is to design and implement high-quality software solutions while collaborating within a team. This position focuses on leveraging a well-defined technology stack and ensuring the operational excellence of applications.
Responsibilities:
Develop and maintain robust applications using JAVA and Spring Boot.
Work on microservices architecture.
Manage application deployment using Helm Charts.
Collaborate effectively with team members and communicate openly.
Ensure code quality and adhere to best practices in software development.
Maintain knowledge of UI frameworks, particularly Angular.
Utilize messaging systems like ActiveMQ or event platforms like Kafka as needed.
Handle relational databases (e.g., Oracle, Postgres).
Must Haves:
Proven experience with Java and Spring (or Quarkus).
Strong proficiency in relational databases.
Minimum of 5-6 years of working experience.
Familiarity with Docker, Kubernetes, GitLab, and Maven.
Nice to Haves:
Experience with Angular UI frameworks.
Knowledge of microservices.
Experience with message brokers like ActiveMQ or event-streaming platforms like Kafka.
Fluency in German.
Other Details:
Language Proficiency: English (B2 level), German is desirable.
Soft Skills: Team player, proactive communication, self-organization.
Responsibility: Accountability and ownership for projects.
Interest: Engagement in the business field of taxes.
Senior Full Stack Developer
Senior Full Stack Developer