Full Stack Developer im Start-up
Role details
Job location
Tech stack
Job description
We are seeking a Developer to design and deliver cloud-native, event-driven microservices using Java, Spring Boot, and Kafka. You will model robust relational data structures, implement EDA patterns (Event Sourcing/CQRS), and contribute to business process automation with BPMN/Camunda. You'll champion architecture best practices, CI/CD automation, and high quality standards across the SDLC. Design & Development Build secure, resilient microservices with Java, Spring, Spring Boot . Architecture & Quality Apply architecture best practices and patterns (e.g., Produce application designs and BPMN models; Ensure quality through unit/integration/contract testing , code reviews, and performance tuning. Automation & Operations Build and maintain DevOps/CI/CD pipelines (build, test, deploy, release). Core Backend Strong hands-on experience with Java , Spring , Spring Boot . Solid understanding of microservices and cloud architecture (12-factor principles, configuration management
Requirements
resilience patterns). Design & Modelling Strong application design skills. Data Proficient with Relational DBMS (schema design, SQL, ACID transactions, performance optimization). Delivery & DevOps Good knowledge of DevOps pipelines/CI-CD and automated testing. Integration Knowledge of interoperability technologies : REST/gRPC web services, message-oriented middleware, service bus/ESB, event architecture. Soft Skills Rapid self-starter with excellent interpersonal and communication skills . Ability to apply high quality standards and adapt to fast-changing technologies . Bachelor's/Master's in Computer Science, Engineering, or equivalent practical experience. Minimum 10 years experience in front and backend development Very good expertise in Angular 14+ framework and Typescript. trunk-based development or GitFlow (aligned with team standards). Code reviews, automated tests, and continuous improvement mindset.