Are you ready to embrace new challenges in a vibrant environment where learning never stops? Welcome to a team with a clear mission: "TRANSFORM lives by being the most reliable TECHNOLOGICAL ally! What You Will Discover Technical and personal challenges that will keep you growing constantly. A connected team, focused on your physical and mental well-being . A culture of continuous improvement , fresh and collaborative, with learning opportunities and people willing to support you. Our KaizenHub programme, designed to enhance your talents with feedback, mentorship, and coaching through Sofka U . It will be both a challenge and a game! Programmes like Happy Kaizen and WeSofka which take care of your physical and emotional wellness. What are we looking for? We are seeking a highly skilled and dedicated Senior Java Developer with a passion for their craft and a commitment to excellence. The ideal candidate will be someone who thrives on new challenges and is always eager to learn and grow in their field. Qualifications: Minimum of 6 years of experience with Java development. Strong experience with J2EE and Spring framework. Mid-level proficiency in Python . Expertise in SQL (Oracle, SQL Server, and writing complex stored procedures). Excellent communication skills and ability to work in a collaborative team environment. Fluency in English and Spanish (B2+) is mandatory! Nice-to-have skills: Experience with Spring Boot and developing enterprise-level applications. Knowledge of thread safety and concurrency issues in Java . Familiarity with database systems such as Oracle, SQL Server, and Sybase, particularly in writing and optimizing stored procedures . Experience with Test-Driven Development ( TDD ). Proficiency with Linux systems and environments. Join our team and make a difference! Terms and Conditions Permanent contract . We desire long-lasting relationships, welcoming you to our family for a long time! Looking for professional growth? Design your own career plan in line with your aspirations!#J-18808-Ljbffr