onsite
Senior Full-Stack Software Engineer - &Charge GmbH
Software Engineer
Lead end‑to‑end development of scalable web applications using Java, Spring Boot, TypeScript and Angular, driving architecture, code quality and delivery in a hybrid environment.
About the role
Key Responsibilities
- Design, develop and maintain high‑performance microservices with Java and Spring Boot, ensuring scalability and reliability.
- Build responsive, accessible front‑end components using TypeScript and Angular, collaborating closely with UX designers.
- Define and enforce coding standards, perform code reviews, and mentor junior developers.
- Integrate RESTful APIs, manage database schemas (SQL) and optimize queries for performance.
- Participate in agile ceremonies, estimate stories, and deliver increments within sprint timelines.
Requirements
- 5+ years of professional experience in full‑stack development with Java/Spring Boot and Angular.
- Strong grasp of REST API design, authentication, and security best practices.
- Proficiency in relational databases (PostgreSQL/MySQL) and SQL tuning.
- Experience with CI/CD pipelines, Docker, and cloud platforms (AWS/GCP).
- Excellent communication skills and a collaborative mindset.
Skills
javatypescriptangularsql