Java Fullstack Engineer
Job Summary
We are seeking a Java Fullstack Engineer to join our international team in an agile environment. You will be responsible for the full software development lifecycle, including design, implementation, and maintenance of cloud-based applications. The role requires strong collaboration within DevOps teams and a commitment to high-quality service delivery.
Responsibilities
- Develop web applications in an agile environment
- Manage cloud application service and development
- Participate in full software development lifecycle
- Support requirements gathering and business process engineering
- Collaborate with internal and external service providers
Required Skills
- 4+ years Fullstack development experience
- Proficiency in Java, JavaScript, HTML5, CSS
- Experience with Angular/React, REST, SOAP
- AWS cloud technologies (Aurora, Lambda, API Gateway, S3)
- CI/CD (Jenkins, Git), Docker, Kubernetes
Job Details
Responsibilities:
• Develop web applications to support the business needs in an agile environment.
• Together with an international DevOps team, you are responsible for the service and future development of a cloud application.
• Participation in the entire software development process (specification, design, implementation, testing, bugfixes) according to Scrum methodology.
• Support in requirements gathering and business process engineering.
• You will orchestrate the close collaboration of internal and external service providers to ensure service quality.
• Be part of a learning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Requirements:
• 4+ year's of experience as Fullstack developer.
• Solid experience in Backend Java Development.
• Solid experience in Frontend technology like JavaScript, HTML5, CSS, Angular and/or React.
• Experience REST and SOAP based web services.
• Knowledge with AWS cloud technologies services such as Aurora, Lambda, API Gateway, AWS S3.
• Knowledge SQL and PL/SQL.
• Knowledge Junit.
• Experience of working with CI/CD pipelines with Jenkins and Git repositories.
• Experience of working with Docker and Kubernetes.
• European Union Citizenship or Portuguese Working Visa / Portuguese Residency.
• Availability to go to the office, twice per week.