SMF ist Ihr Partner für die digitale Transformation
Senior Software Developer, Fullstack Java
Location
Germany
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer, Fullstack Java
SMF GmbH
• You develop web-based applications for our clients across a wide range of sectors, from industry and finance to the digital administration of the future. • You promote communication within the team and advise our clients on capturing new requirements as well as optimizing existing solutions. • You develop software on the backend using the Java technology stack and on the frontend with modern web frameworks such as Angular or Vue, including for mobile deployment environments. • You will contribute your expertise to proposal and concept preparation. • You value our active knowledge sharing and make use of our diverse training opportunities—such as specialist forums, a tech board, short talks, and more—to continuously advance your technical and methodological skills.
Job Requirements
- You hold a degree in computer science or a comparable qualification, e.g. training as an IT specialist for application development (m/f/d), or you have an equivalent qualification.
- Concepts such as Clean Code, container setups, and design patterns are an integral part of your daily work.
- You can look back on at least 5 years of professional software development experience.
- You are able to discuss and document requirements in both German and English at a business-fluent level.
- You have experience developing Java-based web applications, e.g. with the following technologies: Java / Spring Boot (including JPA, Hibernate); relational databases (SQL Server, PostgreSQL, MySQL or similar); frontend frameworks (Vue, Angular or similar); version control (Git or similar); container technologies such as Docker up to Kubernetes; DevOps automation via CI/CD pipelines.
- On the client side, you are proficient in one of the common frameworks such as Vue.js, Angular or React.
- TypeScript is the language of choice.
- Knowledge of Identity & Access Management (Keycloak, OpenID, OAuth and SAML) is an optional plus.
Benefits
- To optimally balance family and work, you can adjust your working hours to your personal needs.
- Stay flexible with our options to work remotely from home or even temporarily from within the EU.
- A company car and/or a company bike (JobRad) may be used for private purposes as well.
- Innovative technologies make your daily work easier.
- Our company pension plan gives you security for the future.
- Unleash your full potential through diverse learning and development opportunities.
- We make your start at SMF easier with our buddy onboarding program.
- Look forward to regular company celebrations and team events that strengthen cohesion.
- A place in our company kindergarten provides reliable childcare for your child.
- At the restaurant of our neighboring company you can enjoy a tasty, subsidized lunch every day.
- In our modern work environment you will work at ergonomic workstations.
- Thanks to flat hierarchies, decision-making paths are short and contribute to a family-like atmosphere.
- We are committed to environmentally friendly and social projects through sustainability initiatives.
- Our company doctor offers free vaccinations and health check-ups.
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Support and further develop core backend systems, including payments, user management, and analytics • Work on internal admin panel, focusing on backend logic for user and database management • Implement and improve backend services and integrations • Manage and execute backend releases • Monitor system performance and resolve production issues • Collaborate with cross-functional teams to ensure stable and scalable system operation
Technical Product Owner, Java
SEITENBAU GmbHWenn aus Ideen Software wird: erfolgreich digitalisieren mit SEITENBAU.
• As a Technical Product Owner (m/f/d) with a focus on Java and Spring Boot, you will work with your team and our clients to gather requirements and drive implementation through to release and further development of a software application. • In a project to build the communication infrastructure as part of the digitalization of public administration, you will help master and actively advance the digital transformation. • Together with colleagues and clients, you will maintain the Product Backlog with primarily technical content, define ongoing sprint goals and plan releases. • You will analyze new requirements and derive technical user stories for our Java- and Spring-Boot-based backend components. • Your communication skills will serve you well in your role as the main point of contact for our clients. • You will keep stakeholders informed about current developments and maintain continuous interaction with clients, Scrum Masters, other Product Owners and developers. • Together with your team, you will be responsible for continuous quality assurance and the delivery of new software components. • You will work in a scaled environment with multiple teams, subprojects and consultants.
Fullstack or Backend Developer, m/f/d
RausgegangenCombining arts, culture, venues, festivals and digital innovations.
• Drive the technical development and innovation of the products • Actively contribute new feature ideas to the team • Ensure code quality and maintain an efficient codebase • Mentor and support junior developers through collaboration and knowledge transfer • Participate in regular code reviews to ensure quality
Mid-level Software Engineer – Golang, Python
VERT CapitalSomos o provedor de serviços all-in-one para um novo mercado de capitais.
• Develop and evolve backend applications in Python (Django), ensuring quality, performance, and maintainability; • Work on the development of business-critical systems with high data volumes and direct operational impact; • Build and maintain RESTful APIs, service integrations, and communication with other company systems; • Design and manipulate data in PostgreSQL, ensuring efficiency and consistency; • Develop solutions integrated with data pipelines and distributed processing environments; • Work on messaging-based integrations, contributing to asynchronous and event-driven architectures; • Participate in the full development lifecycle, from analysis to production monitoring; • Investigate and resolve production issues, identifying root causes in a structured manner; • Collaborate with Engineering, Product, and Business teams to build solutions aligned with company objectives; • Support the implementation and improvement of observability practices (logs, metrics, and tracing).




