Fullstack Developer (Angular/Java)
Indexed description
Fullstack Developer: Angular - Java
Responsibilities
- Develop and maintain scalable backend applications using Java and Spring Boot (60% of the role).
- Design, develop, and optimize REST APIs and microservices architectures.
- Develop and maintain frontend applications using Angular (40% of the role).
- Collaborate with UX/UI designers, Product Owners, and other engineering teams to deliver high-quality features.
- Ensure code quality through unit testing, integration testing, code reviews, and adherence to best practices.
- Participate in architecture discussions and contribute to technical decision-making.
- Troubleshoot, debug, and optimize application performance across both backend and frontend layers.
- Collaborate with cross-functional international teams in Agile environments.
- Participate in CI/CD processes and cloud-based deployments.
Requirements
- 3+ years of experience in software development with a strong Full Stack focus.
- Solid experience with Java (11+) and Spring Boot.
- Experience designing and consuming RESTful APIs.
- Hands-on experience with Angular and modern frontend development practices.
- Knowledge of HTML5, CSS3, TypeScript, and responsive web design.
- Experience with microservices architecture.
- Good understanding of SQL databases and data modeling.
- Familiarity with Git and Agile methodologies.
- Strong problem-solving and analytical skills.
- Good English communication skills (B2+).
Nice to Have
- Experience with Docker and Kubernetes.
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- Experience with Kafka or other messaging systems.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience with automated frontend testing frameworks.
- Knowledge of state management solutions in Angular (NgRx, Signals, etc.).
What We Offer
- Flexible schedule.
- Hybrid/remote flexibility.
- Medical insurance.
- Flexible compensation plan.
- International and collaborative work environment.
- Continuous learning and professional development opportunities.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search