Senior Full Stack Developer (Angular and Spring Boot)
Description
About the role
We are looking for a Senior Full Stack Developer with extensive experience in Angular and Spring Boot to participate in the design, development, and integration of scalable, innovative, and high-performance enterprise web applications.
If you are passionate about software development, enjoy working with Angular and Spring Boot technologies, and want to continue growing professionally in an innovative company, send your CV to 𝗮𝗴𝗲𝗻𝗰𝗶𝗮.𝗴𝗲𝘁𝗮𝗳𝗲@𝗮𝗴𝗶𝗼𝗴𝗹𝗼𝗯𝗮𝗹.𝗲𝘀.
What you'll do
Front-End Development: Design and develop responsive web applications using Angular, guaranteeing a modern, intuitive, and efficient user experience.
API Integration: Consume and integrate RESTful services and third-party APIs through JSON-REST architectures.
Back-End Development: Design, develop, and maintain microservices with Spring Boot and Spring MVC, ensuring the scalability and robustness of the solutions.
Software Quality: Implement unit testing, continuous integration, and programming best practices, guaranteeing code quality.
Collaborative Work: Collaborate with development, design, testing, and project management teams to ensure the success of technological solutions.
What we're looking for
Education: Degree in Computer Engineering, Software Engineering, or Higher Vocational Training in DAM or DAW.
Experience: Minimum 6 years of demonstrable experience in enterprise web application development.
Back-End and Architecture: Solid experience in Spring Boot, Spring MVC, JSON-REST APIs, and microservices architecture.
Front-End: Mastery of Angular, JavaScript, HTML, and CSS, including responsive development.
Code Quality: Experience in unit testing, code analysis with SonarQ, and application of development best practices.
Nice to have
Valuable Knowledge: Clean Code, design patterns, MongoDB, MySQL, PostgreSQL, Apache Kafka, Git, and agile methodologies.
Additional Tools: Experience with NPM, Jasmine, Protractor, E2E testing, DevOps environments, Google Workspace, and Low-Code platforms will be valued, especially Mendix Advanced Developer certification.
What you'll get
Innovative Projects: Participation in high-impact technological initiatives, using modern technologies and scalable architectures.
Professional Development: Opportunities for growth towards Software Architect, Tech Lead, or Technical Lead positions.
Collaborative Environment: Working alongside highly qualified multidisciplinary teams oriented towards continuous improvement.
Flexibility and Benefits: Hybrid work model, flexible schedule, intensive summer working days, and corporate benefits.
Competitive Salary: Remuneration in accordance with the experience, knowledge, and certifications provided.