> Markdown version of [/jobs/ext/2698817-back-end-software-engineer](https://www.wearedevelopers.com/jobs/ext/2698817-back-end-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Back-End Software Engineer - **Company:** Tata Consultancy Services - **Location:** Brussel, Belgium - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Data Analysis, Business Logic, Application Performance Management, Unit Testing, Microsoft Azure, Software Quality, CouchDB, Data Validation, Relational Databases, Database Design, Software Debugging, Programming Tools, Web Development, Hibernate (Java), PostgreSQL, MongoDB, MySQL, Node.Js, NoSQL, OAuth, OpenID, Oracle (Applications), Openid Connect, Cloud Services, Swagger, Subversion, Web Services, Openapi, Trunk-based Development, Data Logging, Freeform SQL, Data Storage Technologies, Spring-boot, Backend, Git Flow, Integration Tests, Kubernetes, Cosmos DB, Restful APIs, Splunk, Dynatrace, Serverless Computing, Docker, Legacy Systems, Programming Languages - **Published:** September 4, 2026 - **Apply:** https://www.adzuna.be/details/5868787817 ## About the Role * 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. ## Description * 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. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development)