Infinity Quest
Back End Developer
Infinity QuestBelgium17 days ago
ContractInformation Technology

What will you be doing in this role?

  • Development of back-end website applications
  • Integration of user-facing elements developed by a front-end developer with server-side logic
  • Implement core business logic
  • Creation of servers and databases for functionality
  • Design and implementation of data storage solutions
  • Understanding and implementation of security and data protection
  • Optimization of the application for maximum speed and scalability
  • Design and develop APIs
  • Participating in the design and creation of scalable software
  • Taking lead on projects, as needed
  • Maintenance of code integrity and organisation
  • Writing clean, functional code on the back end
  • Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement
  • Testing and fixing bugs or other coding issues
  • Meet both technical and consumer needs
  • Write technical documentation

Requirements

What you need to succeed in this position:


  • BSc degree in IT and at least 11 years of experience, or MSc degree and minimum 7 years experience
  • Proficiency in backend development using Java8+, including Spring, Spring Boot, Hibernate and Java EE
  • Experience with REST APIs and SOAP Webservices
  • Experience with Oracle DB and RDBMS technologies such as Oracle
  • Familiarity with NoSQL databases (plus)
  • Knowledge of frontend technologies: JavaScript, TypeScript, HTML, CSS and Angular (plus)
  • Experience with messaging systems such as JMS, Kafka and ActiveMQ
  • Knowledge of development, building and deployment of microservices
  • Experience with OpenID Connect integration and SSO
  • Knowledge of API Gateway configuration with OAuth 2
  • Knowledge of SSL/TLS Protocol configuration in application servers
  • Knowledge of reverse proxy configuration
  • Experience with Oracle WebLogic Server, including configuring domains, deploying and running applications
  • Knowledge of Apache and Nginx
  • Experience in Cloud development using Amazon Web Services (AWS)
  • Knowledge of containerization technologies such as Docker
  • Familiarity with container orchestration tools such as Kubernetes (plus)
  • Knowledge of CI/CD pipelines and Continuous Integration & Deployment tools such as Bamboo
  • Experience with code versioning tools such as Git
  • Experience with web services testing tools: SOAPUI, ReadyAPI and Postman
  • Ability to understand, speak and write English at level B1 is mandatory. French at B1 would be an asset

Key Skills

Ranked by relevance