AgileGrid SolutionsAbout The Company Neptune IT is a specialized software development company headquartered in Notzingen and Schwäbisch Hall. We are dedicated to creating innovative and efficient banking solutions, focusing on modern core banking systems tailored for building societies and financial institutions.
Our mission is to actively shape the digital transformation within the banking sector by delivering high-performance, modular, and maintainable platforms that meet the evolving needs of our clients. With a commitment to excellence, we leverage a state-of-the-art technology stack, agile methodologies, and a highly skilled international development team to drive forward our vision of modern banking technology.
About The Role We are seeking a talented and motivated Fullstack Software Developer to join our dynamic team at Neptune IT. In this role, you will be instrumental in designing, developing, and maintaining our core banking platform.
Your expertise will contribute to implementing robust business processes using Java and Spring Boot, as well as creating modern, high-performance frontend components with Angular and TypeScript. You will collaborate closely with domain experts to model complex banking processes, ensuring the delivery of high-quality, stable, and testable solutions. This position offers a unique opportunity to work on cutting-edge banking technology in a collaborative environment that values innovation, technical freedom, and continuous improvement.
Qualifications The ideal candidate will possess a solid educational background in computer science or a related field, complemented by extensive practical experience. You should have very good knowledge of Java (version 11+), Spring Boot, and JPA/Hibernate frameworks, along with proficiency in TypeScript and Angular (version 13+).
Experience working with relational databases such as PostgreSQL or Oracle is essential, as is a good understanding of RESTful APIs, microservices architecture, and clean coding practices. Strong communication skills in German (native level) and English (C2 level) are required, along with a proven track record demonstrated through relevant projects, ideally accessible publicly via platforms like GitHub. Team spirit, initiative, and enthusiasm for tackling complex challenges are highly valued traits.
Please note that this position is based at our locations in Notzingen or Schwäbisch Hall, with no remote work options currently available.
Responsibilities As a key member of our development team, your responsibilities will include implementing and optimizing business processes within our core banking system using Java and Spring Boot. You will develop modern frontend components with Angular and TypeScript, ensuring seamless integration with backend services.
Your role involves designing and documenting system architecture, collaborating with domain experts to model banking processes, and ensuring the quality, stability, and testability of the software through tools like JUnit and Cypress. Additionally, you will participate in architecture decisions, contribute to the continuous improvement of our delivery pipelines, and support the deployment and maintenance of microservices-based solutions. Your work will directly impact the efficiency and reliability of our banking platform, enabling our clients to benefit from innovative financial technology.
Benefits At Neptune IT, we offer a stimulating work environment with high technical freedom and opportunities for personal and professional growth. Our team works with modern tools and methodologies, including Agile practices, GitLab, CI/CD pipelines, and comprehensive code reviews, fostering a culture of continuous learning and innovation.
You will be part of a motivated, international team passionate about technology and banking solutions. We also provide competitive compensation, ongoing training, and development opportunities to support your career advancement. Join us to work on impactful projects that shape the future of banking technology and enjoy a collaborative atmosphere that values your contributions and ideas.
We believe that diverse perspectives and experiences drive innovation and excellence, and we are dedicated to creating a work environment where everyone can thrive and succeed.
Interessiert an dieser Stelle?