Full Stack Java Developer
We are seeking a skilled Full Stack Java Developer to join our team. Our ideal candidate will have experience with the entire stack, from front-end development to back-end infrastructure.
About the Role
This is an exciting opportunity for a talented Java Developer to work on a hybrid project based in Porto. The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.
Key Responsibilities:
* Design and develop robust, scalable, and efficient software systems
* Implement features and fixes for our clients' projects
* Collaborate with cross-functional teams to ensure smooth project delivery
* Troubleshoot and resolve technical issues in a timely manner
Requirements:
* Minimum 5 years of experience as a Java Developer
* Strong experience in Object Oriented Programming and Functional Programming
* Familiarity with Spring Boot, Spring Cloud, and JavaEE standards
* Experience with cloud-native services, DevOps tools, and Linux environment
* Experience with containerization using Docker and deployment on Kubernetes
* Database experience (PostgreSQL)
* Knowledge of security best practices and experience with security frameworks and tools
* Angular experience is a plus
* English language proficiency (B2 level)
What We Offer:
* A dynamic and collaborative work environment
* Opportunities for growth and professional development
* Competitive salary and benefits package
How to Apply:
If you are interested in this role, please send your CV to us with reference CN/JDP.