Role: Release Manager+ Java Backend Developer
Experience: 6+ Years
Location: Bangalore
Work Mode: Onsite
Context:
You will work within the Identification of Prospects and Customer domain, responsible for the development and delivery of the front and backend application, APIs, batches and events for our colleagues and end customer.
As a software engineer, you will be responsible for translating business and IT needs into well-functioning code.
Also the teams release processes, procedures & automations will be your passion to make sure our CI/CD process is running smooth
Role & Responsibilities:
· You build robust, high performing and scalable, flexible and re-usable solutions using agile (SCRUM) and test driven methodologies.
· You participate in the technical design of the solution based on business requirements gathered and analyzed by team analysts.
· You look for creative and simple solutions and you provide clear, structured documentation for the users, as well for the development teams and testers.
· You are responsible for the follow-up of the projects assigned to you.
· You are a team player that ensures a good working and timely delivery.
· You drive the testers and apply Continuous Integration and Delivery principles in the project.
· You participate in the implementation of releases following the Proximus change & release management processes.
· You provide support to the operation team in case of major incidents for which engineering knowledge is required.
· You test and demo the deliveries. This can be coding but also analyses or documentations.
Required competencies:
· You have a bachelor or master degree (preferably in an IT related domain) or equivalent by experience.
· You have hands-on experience with :
o java, PL/SQL development
o Linux scripting
o Apim event, JMS events, REST API, GraphQL services
o continuous integration and automated test & build (UTAF)
o agile development (Scrum) principles & methodologies
· Customer centricity is part of your nature.
· You value communication and collaboration with others.
· You have a learning attitude
You take responsibility for your work
· Good knowledge of English is mandatory (both oral and written). French and/or Dutch is an advantage.