Summary
✨ AI‑Generated
Join an international software engineering team as a Full Stack Developer, contributing to modern, scalable solutions for complex financial processes. You will work with contemporary technologies and agile development practices while helping deliver reliable, high-quality enterprise software.
Highlights
Opportunity to work on modern, scalable software for the financial sector within an agile, international engineering environment using a contemporary technology stack.
Description
About The Company
Neptune IT is a specialized software development company headquartered in Notzingen and Schwäbisch Hall.
Renowned for its innovative approach, Neptune IT focuses on creating cutting-edge solutions tailored to the banking and financial services sector.
The company is dedicated to driving digital transformation within the banking industry by developing modern, scalable, and efficient core banking systems for Bausparkassen and other financial institutions.
With a commitment to excellence, Neptune IT employs a state-of-the-art technology stack, agile methodologies, and a highly skilled international team of developers.
The company's mission is to simplify complex financial processes, enhance operational efficiency, and deliver high-quality software that meets the evolving needs of its clients.
About The Role
Neptune IT is seeking a talented and motivated Fullstack Developer to join its innovative team.
This role offers an exciting opportunity to contribute to the development of a modern core banking system that is at the forefront of digital banking transformation.
The successful candidate will be involved in designing, implementing, and maintaining complex banking applications using a combination of Java (Spring Boot) and Angular/Typescript.
You will collaborate closely with domain experts to model bank-specific processes, ensuring the delivery of robust, high-performance solutions.
The role requires a proactive approach to architecture decisions, quality assurance, and continuous integration and delivery pipelines.
As part of the team, you will have the chance to work with modern tools and methodologies, shaping the future of banking technology.
Qualifications
The ideal candidate will possess a relevant university degree in Computer Science or an equivalent qualification.
You should have extensive experience with Java (version 11+), Spring Boot, and JPA/Hibernate.
Proficiency in TypeScript and Angular (version 13+) is essential.
Experience working with relational databases such as PostgreSQL or Oracle is required, along with a solid understanding of RESTful APIs, microservices architecture, and clean code principles.
Strong communication skills in German (native level) and English (C2 level) are mandatory.
Additionally, candidates should have a portfolio of significant projects, preferably publicly available on platforms like GitHub.
The ability to work independently, demonstrate initiative, and thrive in a collaborative environment is crucial.
Familiarity with modern development tools including Docker, Jenkins, Kubernetes, GitHub, GitLab, Cypress, and CI/CD pipelines will be considered advantageous.
Responsibilities
As a Fullstack Developer at Neptune IT, your responsibilities will include implementing business processes in Java using Spring Boot, developing modern frontend components with Angular and Typescript, and ensuring the design and documentation of technical solutions.
You will work closely with domain experts to model bank-specific processes and ensure the quality, stability, and testability of applications through tools like JUnit and Cypress.
Participating in architecture decisions and contributing to the development of continuous delivery pipelines will be key aspects of your role.
You will also be expected to adhere to best practices in software development, maintain high code quality, and engage in regular code reviews.
Your input will help shape the technical direction of projects, ensuring scalable, maintainable, and performant solutions that meet client requirements.
Benefits
Neptune IT offers a stimulating work environment with high technical freedom and opportunities for professional growth.
The company promotes a modern development culture utilizing agile methodologies, GitLab, CI/CD, and comprehensive code review processes.
You will be part of a motivated, international team that shares a passion for technology and innovation.
The role provides the chance to work with the latest tools and technologies, including Angular, Docker, Kubernetes, and microservices architecture.
Flexible working arrangements, including remote work at the initial stage, are available, with the opportunity to influence the development of the new Hamburg office.
Additionally, Neptune IT supports continuous learning and development, fostering a culture of knowledge sharing and collaboration.
Equal Opportunity
Neptune IT is an equal opportunity employer committed to fostering an inclusive environment for all employees.
We value diversity and are dedicated to providing equal employment opportunities regardless of race, gender, age, religion, sexual orientation, disability, or any other characteristic protected by law.
We believe that a diverse workforce enhances innovation and drives better business outcomes.
All qualified applicants will receive consideration for employment without regard to any protected status, and we encourage candidates from all backgrounds to apply.