Back-End Software Engineer

Tata Consultancy Services

Brussel Hoofdstad

Sur place

EUR 60 000 - 90 000

Plein temps

Il y a 8 jours
Générateur de candidature

Transformez ce poste en entretien — un CV et une lettre de motivation conçus selon ce que cet employeur recherche.

Passez les filtres ATS

Résumé du poste

Tata Consultancy Services (TCS) Belgium is hiring for a senior backend developer to build robust server-side applications and APIs. You will design and implement core business logic, integrate with frontend components, and ensure secure, scalable data storage and services.

Focus areas include Java/PHP backends, Spring Boot, Node.js, and modern cloud-native practices with Docker/Kubernetes. You will work in an international team, contributing to CI/CD and OpenAPI documentation, while maintaining

Qualifications

  • Backend development in Java/PHP with Spring Boot and Hibernate.
  • Experience with Node.js and RESTful API design.
  • Familiar with OpenTelemetry and APM tools.
  • Databases: PostgreSQL, Oracle, MySQL.
  • NoSQL: MongoDB, CouchDB, CosmosDB.
  • Git workflows (GitFlow, trunk-based) and SVN.
  • RESTful APIs with OpenAPI/Swagger documentation.
  • Docker and Kubernetes for containerization/orchestration.
  • OAuth 2.0, OpenID Connect, JWT for auth.

Responsabilités

  • Develop back-end website applications and integrate with front-end components.
  • Implement core business logic and scalable data storage solutions.
  • Design, develop, and secure RESTful APIs and services.
  • Ensure performance, security, and reliability with monitoring.
  • Write and maintain unit/integration tests and CI/CD pipelines.
  • Produce technical documentation and guidance.

Connaissances

Java
PHP
Spring Boot
Hibernate
Node.js

Formation

Junior

Outils

OpenTelemetry
Dynatrace
Splunk
Elastic APM
PostgreSQL
Oracle
MySQL
MongoDB
CouchDB
CosmosDB
Git workflows
SVN
OpenAPI/Swagger
Docker
Kubernetes
OAuth 2.0
OpenID Connect
JWT

Description du poste

Location

Brussels, Belgium

Company

Tata Consultancy Services (TCS) Belgium

Employment Type

Full-time

Nature of the Tasks
  • Development of back-end website applications.
  • Integration of user-facing elements developed by front-end developers with server-side logic.
  • Implement core business logic.
  • Design and implementation of data storage solutions.
  • Apply data and security best practices, including input validation, authentication/authorization, secure storage, compliant logging, and monitoring.
  • Optimize applications for maximum speed and scalability.
  • Design and develop APIs.
  • Participate in the design and creation of scalable software solutions.
  • Maintain code integrity and organization.
  • Write clean, functional back-end code.
  • Compile and analyze data, processes, and code to troubleshoot issues and identify areas for improvement, including setting up and querying monitoring tools.
  • Perform unit and integration testing, debug, fix, and validate code changes.
  • Deliver solutions that fulfill functional and non-functional requirements while aligning with user expectations.
  • Write and maintain technical documentation.
  • Configure cloud services for back-end functionality (e.g., serverless functions, storage accounts, managed Kubernetes).
  • Develop and maintain services and business logic using one or more back-end programming languages.
  • Implement authentication and authorization mechanisms to secure APIs and services.
  • Write and maintain unit and integration tests, ensuring code quality and reliability, and integrate them into CI/CD pipelines.
Specific Expertise and Technologies
  • Proficiency in back-end development languages such as Java and PHP, with experience in frameworks such as Spring Boot, Hibernate, and Node.js.
  • Strong understanding of the web development lifecycle, programming techniques, and development tools.
  • Experience with Application Performance Monitoring (APM) tools such as Dynatrace, Splunk, and Elastic APM.
  • Knowledge of OpenTelemetry for metrics, logs, and traces.
  • Proficiency in relational databases including PostgreSQL, Oracle, and MySQL, with the ability to write complex SQL queries and understand database design principles.
  • Knowledge of NoSQL document stores such as MongoDB, CouchDB, and CosmosDB, including consistency and performance trade-offs.
  • Experience with Git workflows (GitFlow, trunk-based development) and understanding of legacy systems using SVN.
  • Experience designing, building, and securing RESTful APIs and web services, including OpenAPI/Swagger documentation.
  • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes.
  • Understanding of authentication and authorization standards and protocols, including OAuth 2.0, OpenID Connect (OIDC), and JWT.
Minimum Level of Expertise
  • Junior
Certifications (Optional)

One of the following certifications, or an equivalent, is considered an asset:

  • AWS Certified Developer – Associate
  • Microsoft Azure Developer Associate
  • Certified Kubernetes Application Developer (CKAD)
Skills
  • Strong attention to detail in code correctness, error handling, and documentation.
  • Ability to analyze complex back-end issues and design effective solutions.
  • Ability to work effectively in an international and multicultural environment.
  • Ability to participate in multilingual meetings.
  • Strong communication skills with the ability to understand, speak, Fluent in English & one of French or Dutch
  • Excellent interpersonal and collaboration skills.
  • Ability to work independently as well as part of a team.
  • Results-oriented mindset with a strong focus on delivering high-quality solutions.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

Full Stack Software Engineer
Full Stack Software Engineer

Tata Consultancy Services • Brussel Hoofdstad

Sur place
EUR 42 000 - 56 000
Front-End Software Engineer
Front-End Software Engineer

Tata Consultancy Services • Brussel Hoofdstad

Sur place
EUR 60 000 - 90 000
Full Stack Developer
Full Stack Developer

AlmavivA de Belgique • Brussel

Sur place
EUR 60 000 - 90 000
Database Engineer
Database Engineer

Tata Consultancy Services • Brussel Hoofdstad

Sur place
EUR 42 000 - 65 000
Java Full Stack Developer
Java Full Stack Developer

Nova Hunte Ltd • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Full Stack Developer (Information Technology/Software)
Full Stack Developer (Information Technology/Software)

Black Pen Recruitment • Brussel Hoofdstad

Sur place
EUR 60 000 - 80 000
Medior Full Stack Developer Consultant
Medior Full Stack Developer Consultant

Keystone Solutions • Belgique

Hybride
EUR 70 000 - 100 000
Back-End Java & Cloud Engineer
Back-End Java & Cloud Engineer

Nexeo • Brussel Hoofdstad

Sur place
EUR 65 000 - 85 000
Medior .NET Backend Developer Job ID: JP055341
Medior .NET Backend Developer Job ID: JP055341

Itproposal • Brussel

Hybride
EUR 55 000 - 75 000
Backend Engineer (Java/PHP) — APIs, Cloud & Security
Backend Engineer (Java/PHP) — APIs, Cloud & Security

Tata Consultancy Services • Brussel Hoofdstad

Sur place
EUR 60 000 - 90 000