Full Stack Java Developer
Job Description:
- Main duties will include designing and implementing new features, optimizing, and maintaining existing code, and ensuring the software meets
- quality standards through testing, debugging, static code analysis, and security vulnerability
- Will work from our offices in Porto (hybrid model) collaborating daily with a global team in a
- cultural context
Main Tasks:
- Participate in the development cycle of web applications:
- Collaborate with
- functional teams to understand requirements and propose
- Develop and enhance software applications using Java and related
- Design, implement, and optimize SQL procedures for efficient data retrieval and
- Integrate applications with other enterprise systems, using
- standard integration technologies and best
- Design and implement unitary and integration
- Ensure compliance with coding standards, best practices, and security guidelines, and drive the adoption of best practices across the
- Conduct code reviews, provide recommendations, and lead code refactoring and performance enhancement
- Troubleshoot and solve complex technical issues, ensuring timely
- Participate in the delivery of the product components in the different environments, in close collaboration with other teams whenever necessary
Technical Skills:
- Full stack Software Development skills in Java (Java 21, Spring Boot), Javascript, Javascript frameworks (angular)- SQL development skills on T-SQL (SYBASE) or similar transactional SQL based
- Professional working experience in web applications development / architecture in agile development
- Programming, composing, and delivering solutions on a cloud stack using continuous
- 3+ years of Java development experience, including
- 2+ years with frontend frameworks like React and Angular- Proficient in Spring Framework, including Spring Boot- Proficient with Docker and Kubernetes (AWS ECS is a plus)- Experience in unit and integration testing using JUnit 5, Mockito- Proficient in GIT, with knowledge of branching
- Knowledge of Hibernate or other ORM
- Proficient in Gradle and Maven for build
- Understanding of design patterns and best
- University degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field
Language Skills:
- English (Expert)Soft Skills:
- Excellent communication skills, written and oral (English is the project working language)- Agile mindset: flexible and continuous improvement
- Autonomy- Excellent
- solving skills and a collaborative
- Results oriented without losing focus on quality
- Informações detalhadas sobre a oferta de emprego
Empresa: Unilabs Localização: Porto
Porto, Porto District, PortugalPublicado: 9. 1. 2026
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!