Java Software Engineer
Senior contract Java developer on an international project team, designing and maintaining enterprise-grade Java applications. Works 100% remote within Portugal after a one-week kickoff in Brussels, using Java SE 8+, Spring (Boot/MVC/Security), REST/SOAP microservices, SQL databases, and Docker/Kubernetes CI/CD tooling.
- Compensation
- Not disclosed
- Location
- Portugal
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 8+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Minimum 8 years of professional experience in Java development
- Strong expertise with Java SE 8+ and Spring Framework (Spring Boot, Spring MVC, Spring Security)
- Experience with RESTful APIs, Microservices, and SOAP services
- Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, Oracle, MySQL)
- Familiarity with Maven, Git, Jenkins, Docker, and Kubernetes
- Solid understanding of Agile/Scrum methodologies
- Excellent communication skills in English (written and spoken)
- Must be currently based in Portugal
- Must be willing to travel to Brussels for one week at project kickoff
Nice to have
- Experience in cloud environments (AWS, Azure, or GCP)
- Knowledge of Kafka or other messaging systems
- Experience with performance tuning and monitoring tools
- Prior experience working on EU or government projects
Full description
Direct message the job poster from Parallel Consulting
Managing Consultant Tech Parallel Consulting - Europe
Role Overview
We are seeking a highly skilled and experienced Senior Java Developer to join our international project team. This is a remote position, but candidates must be based in Portugal and available to travel to Brussels for one week at the beginning of the engagement. The ideal candidate is self-motivated, dependable, and confident in delivering enterprise-grade solutions in a collaborative agile environment.
Key Responsibilities
- Design, develop, and maintain robust Java-based applications.
- Collaborate with cross-functional teams across Europe (remotely and during initial on-site onboarding).
- Participate in technical design and architecture discussions.
- Write clean, scalable, and efficient code following best practices.
- Conduct code reviews and provide mentorship to junior developers.
- Troubleshoot and resolve complex technical issues.
- Ensure performance, security, and quality standards are met.
- Contribute to CI/CD and automation processes.
Required Skills & Experience
- Minimum 8 years of professional experience in Java development.
- Strong expertise with Java SE 8+ and Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Experience with RESTful APIs, Microservices, and SOAP services.
- Proficiency in SQL and experience with relational databases (e.g., PostgreSQL, Oracle, MySQL).
- Familiarity with tools like Maven, Git, Jenkins, Docker, and Kubernetes.
- Solid understanding of Agile/Scrum methodologies.
- Excellent communication skills in English (written and spoken).
- Must be currently based in Portugal.
- Must be willing to travel to Brussels for one week at project kickoff.
Nice to Have
- Experience in cloud environments (AWS, Azure, or GCP).
- Knowledge of Kafka or other messaging systems.
- Experience with performance tuning and monitoring tools.
- Prior experience working on EU or government projects.
What We Offer
- Competitive daily rate.
- 100% remote flexibility (after Brussels onboarding).
- Opportunity to work in a dynamic, international, and supportive team.