
Senior Software Engineer (Java) - International projects
- Murcia
- Permanente
- Tiempo completo
- Technical Leadership: Provide guidance and mentorship to junior developers, ensuring best practices in coding and design. Help the team identify pending workin a project. Participate in the technical impact study that leads to the drafting of the budget.
- Developing and maintaining Software: Create and maintaining high-quality software applications using Java, TypeScript and related technologies. Participate in the development of the most complex functionalities. Supervise all development lifecycle.
- Collaboration: Work closely with cross-functional teams, including product managers, designers, and other engineers, to deliver robust software solutions.
- Code Reviews: Conduct thorough code reviews to ensure code quality, performance, and security. Supervise developments carried out by the team. Disseminatebest practices and development processes.
- Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously improve software engineering practices. Proposeimprovements in application development.
- Proficiency in Java and JavaScript/TypeScript: Extensive experience with Java 8-17 (streams, interfaces...), Spring frameworks and Angular.
- Software Development Lifecycle: Strong understanding of the software development lifecycle and methodologies such as Scrum.
- Technical Knowledge: SOAP, REST, MAVEN, JSP, HTML, PL SQL.
- DevOps competences: UNIX, Shell Scripts, Jenkins, Ansible, etc.
- Database Management: Experience with relational and non-relational databases, including SQL and NoSQL.
- Testing and Debugging: Proficiency in unit testing, integration testing, and debugging using tools like JUnit and Mockito.
- Version Control: Experience with version control systems like Git, GitLab, GitHub.
- Communication Skills: Excellent verbal and written communication skills, with the ability to collaborate effectively with remote teams. Fluent in English and/or French, to communicate with teams and customers.
- Problem-Solving Skills: Strong analytical and problem-solving skills.
- Permanent contract.
- Dynamic and young multi-cultural working environment.
- Innovative projects with big international customers which will allow you to learn and grow every day, working trips are possible.
- An attractive career plan linked to technical and personal development in a top multinational enterprise in its sector.
- Learning plans oriented into market latest needs as Scaled Agile Framework Enterprise (SAFe) and other technical innovations & certifications.
- An interesting Social Benefits pack with health insurance (50% paid by the Company), life insurance & physiotherapist service, flexible schedule, hybrid working model and intensive days on Fridays, every day in July and August.
- Flexible salary plan.
- Healthy nutrition program & Gympass, we have fresh fruit baskets which came from nearby farmers every week!