Point your AI agent at freehire and let it find you a job.

Get the CLI →

RMM Consulting Group

NewBe an early applicant

Senior Full Stack Java Developer (Remote EU)

Posted
Discussion

Senior Full Stack Java Developer (Remote EU)

For our client – An International Institution
we are looking for Senior Full Stack Java Developer – REMOTE

Freelance Opportunity, (B2B),
Long term contract,
Attractive daily RATE
Location: Home Office / REMOTE

We are seeking an Advanced (Expert) Full Stack Java Developer to join a high-performing international team delivering enterprise-grade web applications and digital platforms. The successful candidate will be involved in the full software development lifecycle, from requirements analysis and solution design to implementation, testing, deployment, and production support.

This role requires strong expertise across both front-end and back-end development, with a focus on Java, Spring Boot, Angular, cloud-native architectures, API development, security, and DevOps practices.

Location: Remote (EU-based)
Eligibility: EU Citizens Only
Seniority: Senior / Expert Level
Engagement: Long-term Project Assignment

Key Responsibilities

  • Analyse functional and non-functional requirements and translate them into robust technical solutions.
  • Design maintainable, scalable, and secure application components.
  • Contribute to software architecture and technology decisions.
  • Ensure solutions meet requirements for performance, scalability, maintainability, security, and observability.
  • Participate in technical design discussions and architecture reviews.

Full Stack Development

  • Develop and maintain modern web applications across the full technology stack.
  • Build responsive and user-friendly front-end interfaces.
  • Implement server-side business logic using Java and Spring technologies.
  • Design, develop, and maintain RESTful and SOAP-based APIs.
  • Develop database models, integrations, and data access layers.
  • Write clean, reusable, and well-documented code.

Security & Quality

  • Apply secure coding practices and software security principles.
  • Implement authentication and authorization mechanisms using OAuth 2.0 and OpenID Connect.
  • Protect applications against common web vulnerabilities and OWASP Top 10 risks.
  • Ensure proper secrets management, secure logging, dependency management, and handling of sensitive data.
  • Conduct code reviews and support quality assurance activities.

Testing & Troubleshooting

  • Write and maintain automated unit, integration, and end-to-end tests.
  • Debug and resolve application, integration, database, and performance issues.
  • Analyse logs, traces, and monitoring data to identify root causes and improve system reliability.
  • Validate and test software changes throughout the development lifecycle.

DevOps & Cloud

  • Participate in deployment, release, and support activities.
  • Build and maintain CI/CD pipelines.
  • Deploy and manage applications in containerized and cloud environments.
  • Collaborate closely with DevOps, Security, Architecture, and Development teams.
  • Ensure seamless integration between front-end, back-end, APIs, databases, and infrastructure components.
  • Produce and maintain technical documentation.
  • Participate in international and multilingual project meetings.
  • Work effectively both independently and as part of distributed teams.
  • Contribute to continuous improvement initiatives and engineering best practices.

Required Technical Skills

Back-End Development

  • Strong hands-on experience with:
    • Java (Java 11+ preferred)
    • Spring Framework
    • Spring Boot
    • REST API development
    • Server-side application development

Front-End Development

  • Angular
  • Strong knowledge of:
    • HTML5
    • CSS3
    • JavaScript
    • TypeScript
    • Responsive Web Design

Databases

  • Strong experience with relational databases, preferably:
    • PostgreSQL
    • Oracle
  • Solid knowledge of:
    • SQL
    • JPA/Hibernate
    • Data Modelling
    • Query Optimization

APIs & Integration

  • Experience designing and securing APIs using:
    • REST
    • SOAP
    • OpenAPI/Swagger
    • OAuth 2.0
    • OpenID Connect

DevOps & Cloud

  • Hands-on experience with:
    • Docker
    • CI/CD Pipelines
    • Containerized Deployments
    • Cloud Platforms (AWS, Azure, or equivalent)

Development Practices

  • Application monitoring, logging, and tracing.
  • Automated testing practices.
  • Experience with AI-assisted software development tools.
  • Understanding of secure software development lifecycle practices.

Security

  • Strong understanding of:
    • OWASP Top 10
    • Secure Development Practices
    • Identity and Access Management
    • Secure API Design
    • Cloud Security Best Practices

Required Soft Skills

  • Excellent analytical and problem-solving abilities.
  • Strong communication and stakeholder management skills.
  • Ability to work efficiently in multicultural and multilingual environments.
  • Ability to quickly onboard and contribute to new projects.
  • Self-driven, proactive, and results-oriented mindset.
  • Comfortable working independently and within distributed teams.
  • Fluent English communication skills (written and spoken).
  • French language skills are considered a strong advantage.

Mandatory Qualifications

Candidates should hold at least one or more of the following certifications (or equivalent recognized certification):

  • Oracle Certified Professional Java Developer

Ideal Candidate Profile

The ideal candidate is an experienced Full Stack Engineer with deep expertise in Java and modern web technologies, capable of leading technical initiatives, designing scalable enterprise solutions, and delivering secure cloud-native applications. The candidate combines strong development skills with architectural thinking, DevOps knowledge, and a commitment to software quality and continuous improvement.

Location: Remote from EU Countries
Citizenship Requirement: EU Citizens Only
Experience Level: Senior / Expert (8+ years preferred)
Language: English (mandatory), French (advantage)

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.