Full Stack Developer (Java&Angular)
Full stack developer on Amaris Consulting's Information System & Digital team in Lisbon, designing and maintaining Java/Angular web applications: building features, optimizing SQL procedures, integrating with enterprise systems, and writing unit/integration tests in an agile environment.
- Compensation
- Not disclosed
- Location
- Portugal
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- 3+ years of professional experience in Java development, including microservices
- Proficiency with Docker, Kubernetes, Git, Gradle, Maven, JUnit 5, and Mockito
- Knowledge of Hibernate or other ORM tools, design patterns, and cloud-based development
- University degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field
- Fluent English
- Strong analytical mindset, attention to detail, and ability to collaborate in an agile multicultural environment
Nice to have
- Portuguese language skills
Full description
Amaris Consulting is an independent technology consulting firm providing guidance and solutions to businesses. With more than 1,000 clients across the globe, we have been rolling out solutions in major projects for over a decade – this is made possible by an international team of 7,600 people spread across 5 continents and more than 60 countries. Our solutions focus on four different Business Lines: Information System & Digital, Telecom, Life Sciences and Engineering. We’re focused on building and nurturing a top talent community where all our team members can achieve their full potential. Amaris is your steppingstone to cross rivers of change, meet challenges and achieve all your projects with success.
Join Amaris Consulting’s Information System & Digital team in Lisbon and contribute to the development of web applications in an agile, international, and multicultural environment. As a Full Stack Java Developer, you will design, develop, optimize, and maintain software solutions while ensuring high standards of quality, performance, and security.
Your missions
- Design and implement new features for web applications using Java and Angular.
- Optimize and maintain existing code to improve performance and reliability.
- Develop and optimize SQL procedures for efficient data retrieval and manipulation.
- Integrate applications with enterprise systems using best practices.
- Implement unit and integration tests to ensure software quality.
- Conduct code reviews and contribute to refactoring and performance improvements.
- Troubleshoot complex technical issues and support product delivery across environments.
Your profile
- 3+ years of professional experience in Java development, including microservices.
- Proficiency with Docker, Kubernetes, Git, Gradle, Maven, JUnit 5, and Mockito.
- Knowledge of Hibernate or other ORM tools, design patterns, and cloud-based development.
- University degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field.
- English fluent. Portuguese is a plus.
- Strong analytical mindset, attention to detail, and ability to collaborate in an agile multicultural environment.
Our salary ranges are intentionally wide, because we hire trough
- The salary range has been determined based on objective and gender-neutral criteria.
- During the recruitment process, we will not ask for information about your current or previous salary.