Description
Summary:
Seeking a Senior Java Fullstack Developer to design and develop robust Java applications, lead microservices development, and ensure technical excellence in a dynamic environment.
Highlights:
1. Ignite innovation at the forefront of digital transformation
2. Drive scalable solutions with Java and Microservices
3. Join a dynamic environment that fosters growth and technical excellence
**Ignite innovation at the forefront of digital transformation — drive scalable solutions with Java and Microservices!**
Lisbon\-based opportunity with hybrid work model.
As a **Senior Java Fullstack Developer**, you will be working for our client, a leader in innovative IT solutions. You will be instrumental in designing and developing Java applications that meet client needs, utilizing cloud\-native technologies, microservices, and modern front\-end frameworks. Join a dynamic environment that fosters growth and technical excellence.
**Your main responsibilities:**
* Design and develop robust Java applications aligned with client requirements and architecture standards.
* Collaborate closely with clients and cross\-functional teams to define and implement effective solutions.
* Ensure seamless REST API integration, documentation, and monitoring using Swagger, Postman, and related tools.
* Lead microservices development using Spring Boot, Hibernate, and related technologies, including deployment in cloud environments like Azure and Kubernetes.
* Maintain code quality through continuous integration tools such as Jenkins, Docker, and Sonar.
* Optimize application performance, troubleshoot issues, and ensure high availability.
* Work effectively across multicultural teams spread across multiple countries.
* Provide technical guidance and mentoring to junior team members as needed.
**You're ideal for this role if you have:**
* At least 8 years of experience in full\-stack Java development.
* Strong expertise in Java (v17\), Spring Boot, JPA, Hibernate, and microservices architecture.
* Hands\-on experience with React.js for frontend development.
* Knowledge of REST APIs, Swagger, and API Lifecycle management.
* Familiarity with CI/CD pipelines, including Jenkins, Docker, OpenShift/Kubernetes, and Azure Pipelines.
* Experience working with NoSQL databases, particularly MongoDB.
* Competence in cloud infrastructure management using Terraform and PaaS platforms.
* Proficiency with version control systems like Git and development tools such as Maven, VSCode, Sonar, and VeraCode.
* Strong understanding of multithreading, API monitoring, performance optimization, and Unix/Shell scripting.
**It is a strong plus if you have:**
* Certification or experience with Azure Cloud Platform.
* Knowledge of additional tools like Postman and Terraform.
**Language Required for the role:**
* Communicative level of English.
**Eligibility for the role:**
* Only candidates with an existing legal right to work in the European Union will be considered for this role.
**\#MAKEYourCareerBETTER**
Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.
\
Poderá encontrar o anúncio original publicado em: https://www.itjobs.pt/oferta/513094/senior\-java\-fullstack\-developer\-with\-expertise\-in\-spring\-boot\-and\-microservices