Fyld is a Portuguese consulting company specializing in IT services, seeking a Java BE developer with strong proficiency in Java, experience with Java frameworks and relational databases, and knowledge of API design and security best practices.
Requirements
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field
- Proven experience as a Java Back-End Developer or in a similar role
- Strong proficiency in Java programming language
- Experience with Java frameworks such as Spring, Spring Boot and Hibernate
- Strong knowledge of relational databases such as MySQL, PostgreSQL, or Oracle
- Experience with NoSQL databases such as MongoDB, Cassandra, or Redis
- Proficiency in writing complex SQL queries and optimizing database performance
- Experience in developing RESTful and SOAP web services
- Understanding of API design and best practices
- Familiarity with API documentation tools like Swagger or Postman
- Proficiency with version control systems such as Git
- Experience with build tools like Maven or Gradle
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools like Jenkins, GitLab CI, or Travis CI
- Knowledge of security best practices in web applications
- Experience in performance tuning and optimization of Java applications
- Familiarity with caching strategies and tools like Ehcache, Memcached, or Redis
- Understanding of microservices architecture and design patterns
- Experience with cloud platforms such as AWS, Google Cloud, or Azure
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes
- Strong problem-solving skills and ability to troubleshoot complex issues
- Experience working with financial products and services
- Understanding of financial regulations, compliance, and risk management
- Fluent in English and French (mandatory)
Benefits
- High standards, professionalism, and dedication
- Opportunity to work with top talents in the spotlight