onsite
Java Fullstack Engineer - univativ GmbH
Full Stack Developer
Senior Java Fullstack Engineer responsible for designing, developing, and maintaining scalable web applications using Java, Spring Boot, and Angular, with a focus on RESTful services, database integration, and cloud deployment on AWS.
About the role
Key Responsibilities
- Design and implement robust Java back‑end services with Spring Boot, ensuring high performance and scalability.
- Develop dynamic front‑end components using Angular, integrating seamlessly with REST APIs.
- Collaborate with product owners and UX designers to translate requirements into technical solutions.
- Write clean, maintainable code, conduct code reviews, and enforce best practices.
- Deploy and manage applications in Docker containers on AWS infrastructure.
- Monitor application performance, troubleshoot issues, and optimize database queries.
Requirements
- 5+ years of professional experience in Java development.
- Strong proficiency in Spring Boot, RESTful API design, and Angular.
- Experience with relational databases (PostgreSQL/MySQL) and SQL optimization.
- Hands‑on knowledge of Docker, CI/CD pipelines, and AWS services (EC2, RDS, S3).
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javaangularsqldockeraws