Java Fullstack Developer in Madrid Our Client aims to provide excellent user experience and industry-leading business solutions as the technology partner of choice. Application Support is a critical part of this, essential for simplifying the underlying IT landscape of our business and removing complexity wherever possible. We do this by ensuring the stable run, efficient change, and decommissioning of transitional applications, paving the way for future transformation towards target business solutions.
Through our actions, we are enabling innovation, increasing stability, saving costs, improving user experience, and empowering our entities worldwide to focus their resources and efforts on their core business.
Overall Objectives of JobDeliver and maintain high-quality application software solutions that meet business users' requirements.
ResponsibilitiesDeliver working software that meets the functional and non-functional requirements of business users.Deliver high-quality software consistent with the principles of continuous integration.Develop and manage effective relationships with peers, customers, and managers.Adhere to SDLC and our standards.Conduct code reviews of peers and ensure code quality is not compromised.Estimate delivery costs and timeframes to meet the needs of project managers aligned with business priorities.Challenge business requirements and OSD requirements that do not deliver customer value or do not make appropriate use of technology.Qualifications and ExperienceMust Have: Strong experience in web-based Java applications.Strong experience in Databases.Strong hands-on experience with Core Java, Spring Framework, Struts2, and SOAP/REST based Web Services.Experience on Maven Project Build.Experience in ReactJS or NodeJS.Strong hands-on experience on unit testing frameworks like Junit, Mockito, etc.Good exposure to front-end technologies like JavaScript.Good exposure to CI/CD methodologies and hands-on experience in setting up CI/CD Pipelines.Experience in structured (iterative or Agile scrum) SDLC processes.Knowledge of Cloud Technologies (AWS or Azure).Fluent in English.Good to Have: Experience in Cloud and DevOps tools.Exposure to client-side scripting with Angular.Experience in Jenkins.Knowledge of Cron Jobs, Spring Batch.Key CompetenciesStrong analytical, logical, and communication skills (written, oral, one-to-one, etc.). Professional innovative drive for continuous improvement, positive attitude - proactively provides solutions. Good technical leadership qualities. French language would be a plus.
What Do We Offer?Steady job with a permanent contract from day one.Competitive salary.Actual work-life balance policies: entry-leave flexibility of 2 hours every day, reduced schedule on Fridays and during the summer, 26 holiday days per year, recoverable working hours, as well as a hybrid workplace model.Career development: Digital learning platforms, mentoring programs, and training sessions give employees the opportunity for personal and professional development.Open and international working environment.
#J-18808-Ljbffr