Java Developer (French Speaker)
On-site · Lisbon, Lisbon, Portugal or Porto, Porto, Portugal
Job Summary
Java BE developer role focusing on backend systems for financial-related software. Responsibilities include designing and implementing RESTful and SOAP services, building scalable microservices in Java with Spring/Spring Boot and Hibernate, integrating with relational (MySQL/PostgreSQL/Oracle) and NoSQL (MongoDB, Cassandra, Redis) databases, and designing robust APIs with Swagger/Postman. Emphasis on performance tuning, caching strategies, security, and CI/CD pipelines (Jenkins, GitLab CI, Travis CI). Familiarity with containerization (Docker) and orchestration (Kubernetes), cloud platforms (AWS, GCP, Azure), and experience in financial products/regulations. Bilingual communication in English and French is mandatory.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related field
- Proven experience as a Java Back-End Developer or similar role
- Strong proficiency in Java
- Experience with Java frameworks (Spring, Spring Boot, Hibernate)
- Experience with relational databases (MySQL, PostgreSQL, Oracle)
- Experience with NoSQL (MongoDB, Cassandra, Redis)
- RESTful and SOAP web services
- API design and best practices
- Swagger or Postman for API docs
- Git
- Maven or Gradle
- CI/CD pipelines (Jenkins, GitLab CI, Travis CI)
- Security best practices
- Performance tuning and caching strategies
- Microservices architecture
- Cloud platforms (AWS, Google Cloud, Azure)
- Docker and Kubernetes
- Ability to work in English and French
Desired Qualifications
- Java Back-End Developer experience
- Spring / Spring Boot
- Hibernate
- RESTful and SOAP web services
- API design and documentation (Swagger, Postman)
- Git version control
- Maven or Gradle
- CI/CD tools (Jenkins, GitLab CI, Travis CI)
- Security best practices for web apps
- Performance tuning and caching strategies
- Microservices architecture
- Cloud platforms (AWS, Google Cloud, Azure)
- Docker and Kubernetes
- Experience with relational databases (MySQL, PostgreSQL, Oracle)
- Experience with NoSQL databases (MongoDB, Cassandra, Redis)
- SQL proficiency
- Financial products and regulations knowledge
- Fluent in English and French
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.