Syone

Senior Full Stack Engineer | Java, Angular & GCP

Syone Porto Alegre, Rio Grande do Sul, Brazil

IT Services and IT Consulting · 201-500 employees

3 h ago
angular Senior (5-10 yrs) Full-time Portugal
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The engineer will design, develop, and maintain scalable cloud-native applications and high-performance interfaces using Java and Angular. They will also collaborate with cross-functional teams to deliver business features while mentoring junior developers and promoting best coding practices.

What they look for

Java Angular Google Cloud Platform Spring Boot Microservices RESTful APIs SQL CI/CD Jenkins Maven Git Oracle Software Architecture Agile Cloud-native applications

Requirements

Candidates must have at least 6 years of professional software development experience with deep proficiency in Java and Angular. A degree in a technical field is required, along with strong experience in GCP, microservices, and RESTful API design.

Full description

Job details

What you will do:

  • Act as a key technical reference within the Agile development team, contributing throughout the full software development lifecycle;
  • Design, develop, and maintain testable, scalable, reusable, and high-quality software solutions;
  • Design and implement high-performance, user-friendly interfaces using Angular;
  • Design, deploy, and manage cloud-native applications and microservices on Google Cloud Platform (GCP);
  • Collaborate with cross-functional teams to define, design, and deliver new business features and architectural improvements;
  • Design and integrate secure RESTful APIs, ensuring efficient communication between frontend, backend, and cloud services;
  • Participate in code reviews, establish coding standards, and promote high-quality software development practices;
  • Troubleshoot, debug, and profile applications to improve performance, scalability, and user experience;
  • Contribute to CI/CD, deployment, and release activities across hybrid and cloud environments;
  • Stay up to date with emerging technologies and industry trends, contributing to continuous technical innovation;
  • Mentor junior and mid-level developers, promoting knowledge sharing and continuous technical growth.

What you need to bring:

  • Degree in Computer Science, Computer Engineering, Information Technology, or a related field. Equivalent professional experience will also be considered;
  • 6+ years of professional experience in software development, with strong experience in enterprise-grade applications;
  • Deep proficiency in Java 17/21, including object-oriented programming, design patterns, and clean code principles;
  • Strong experience with Spring Boot 3.x, Spring Cloud, Maven, and Git;
  • 6+ years of hands-on experience with Angular, preferably with recent Angular versions;
  • Good knowledge of RESTful API design and development;
  • Experience with Microservices architecture;
  • Experience with CI/CD tools, including Jenkins, XL Deploy, and XL Release;
  • Strong experience with SQL databases, such as Oracle;
  • Knowledge of NoSQL databases is considered a plus;
  • Hands-on experience with Google Cloud Platform (GCP), particularly services such as GKE, Cloud Run, App Engine, Cloud SQL, Spanner, and/or Cloud Storage;
  • Knowledge of Cloud Build and Cloud Functions is considered a plus;
  • Strong analytical, problem-solving, and architectural design skills;
  • Excellent communication skills and the ability to collaborate with technical and non-technical stakeholders;
  • Fluent English – B2/C1 level minimum.

By applying, you accept our GDPR policies. Your personal data in your CV and documents will be used solely for processing your application at SYONE. SYONE, S.A. (NIPC 504729624) is the data controller, located at Rua Alfredo da Silva, 8-A, Edifício Stern, Piso 3D, 2610-016 Amadora. We will use your data to tailor your application to relevant vacancies and for potential employment contracts. If selected, your data will be kept during your employment and for at least two years after. If not selected, your data will be kept for two years for future vacancies and then deleted, except for your contact details. You can exercise your rights (access, rectification, erasure, etc.) by emailing data.privacy@syone.com. Your data may be shared with our HR service providers and will be stored securely. You can withdraw your consent at any time. We will not use your data for other purposes without your express consent. For more information, email data.privacy@syone.com. Your data will not be used for other purposes without your express consent.

Similar roles