Skip to main content

Angular Fullstack Developer

Technologie
FetchJobs.co
Vor 1 MonatenBis 30.4.2026
Vollzeit100% Remote

Stellenbeschreibung

  • *About The Company**
Neptune IT is a specialized software development company with headquarters located in Notzingen and Schwäbisch Hall. Our core focus is on creating innovative, high-performance banking solutions tailored to the needs of financial institutions, particularly building modern core-banking systems for Bausparkassen. As a forward-thinking organization, we are committed to actively shaping the digital transformation within the banking sector by developing modular, scalable, and maintainable platforms that streamline complex financial processes. Our approach combines cutting-edge technology, agile methodologies, and a highly skilled international team to deliver solutions that set new industry standards. We pride ourselves on fostering a collaborative environment where innovation, quality, and continuous improvement are at the forefront of our operations.
  • *About The Role**
We are seeking a talented and motivated Fullstack Software Developer to join our dynamic team. In this role, you will be instrumental in designing, developing, and maintaining our modern core-banking system. Your responsibilities will include implementing business processes using Java and Spring Boot, creating performant frontend components with Angular and TypeScript, and collaborating closely with domain experts to model banking-specific workflows. You will play a vital role in ensuring the quality, stability, and testability of our software through the use of industry-standard testing frameworks such as JUnit and Cypress. Additionally, you will contribute to architectural decisions and help optimize our Continuous Delivery pipelines to ensure efficient and reliable deployment cycles. This position offers a unique opportunity to work on impactful projects within a technically advanced environment, where your expertise will directly influence the future of banking technology.
  • *Qualifications
  • Completed degree in Computer Science or a comparable qualification
  • Extensive knowledge of Java (version 11+), Spring Boot, and JPA/Hibernate
  • Proficiency in TypeScript and Angular (version 13+) for frontend development
  • Experience with relational databases such as PostgreSQL, Oracle, or similar
  • Understanding of RESTful APIs, microservices architecture, and clean code principles
  • Strong teamwork skills, initiative, and enthusiasm for tackling complex challenges
  • Fluent in German at a native level, with excellent English skills (minimum C2)
  • Demonstrable portfolio of relevant projects, preferably with publicly accessible repositories (e.g., GitHub)
  • Ability to work on-site at our locations in Notzingen or Schwäbisch Hall; remote work is not currently available
  • *Responsibilities
  • Implement and optimize business processes within our core-banking platform using Java and Spring Boot
  • Develop modern, high-performance frontend components utilizing Angular and TypeScript
  • Design and document system architectures, ensuring scalability and maintainability
  • Collaborate with domain experts to model and refine banking processes
  • Maintain high standards of code quality, stability, and testability through rigorous testing (JUnit, Cypress, etc.)
  • Participate in architectural decisions and contribute to the continuous improvement of development pipelines
  • Engage in agile development practices, including sprint planning, code reviews, and daily stand-ups
  • Stay updated with the latest industry trends and incorporate best practices into development workflows
  • *Benefits**
  • High degree of technical freedom and opportunities for professional growth
  • Access to modern tools and development methodologies, including Agile, GitLab, CI/CD, and automated testing
  • Work within a motivated, international team passionate about technology and innovation
  • Participation in exciting projects that have a tangible impact on the banking industry
  • Continuous learning opportunities and support for skill development
  • Competitive salary package aligned with experience and expertise

Equal Opportunity

Neptune IT is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other legally protected status. Our goal is to foster a workplace where everyone feels valued, respected, and empowered to contribute their best.
Keywords
javaspringspring-boothibernatetypescriptmicrosoft-typescriptd3postgresqloraclegithubjunitcypressupsgitlab

¿Te interesa este puesto?