08 feb
Reclutapro
Xico
Come and integrate with the best multinational IT consulting and services company!
Java Developer Sr.
What do you need to apply?
- Bachelor's degree in Computer Science, Software Engineering or related field.
- Minimum of 5 years of hands-on Java development experience.
- Strong proficiency in Java programming language and related frameworks (e.g.
Spring, Hibernate).
- Strong understanding of software development principles, design patterns and best practices.
- Experience with web development technologies such as HTML, CSS, JavaScript and front-end frameworks (e.g., Angular, React) is preferred
- Extensive knowledge of relational databases (e.g.
MySQL, Oracle) and SQL.
- Experience with agile development methodologies and tools (e.g.
Scrum, JIRA) 9.
- Strong analytical and problem solving skills, with the ability to troubleshoot complex software defects.
- Excellent communication and teamwork skills, with the ability to collaborate with other departments
Indispensable:
- Advanced English, vacancy 100% in English
What do we offer you?
- Competitive salary according to experience.
- Benefits of law and above
Your primary responsibility:
- Collaborate with business analysts, software architects and project managers to gather requirements and translate them into technical specifications.
- Provide technical leadership and guidance to junior developers, ensuring compliance with coding standards, and development best practices.
- Participate in the entire software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Conduct code reviews to ensure code quality, performance, and adherence to established design patterns and architectural guidelines.
- Identify and troubleshoot complex software defects and performance issues, and recommend appropriate solutions.
- Keep up-to-date with the latest Java technologies, tools and frameworks, and proactively suggest implementation where appropriate.
- Collaborate with QA teams to develop and execute comprehensive test plans, ensuring delivery of high quality software.
- Work closely with software architects to design and implement scalable and maintainable software solutions.
- Provide timely and accurate updates on the progress of assigned tasks and projects to project managers and team leaders.
- Mentor and guide junior developers, encouraging their professional growth through knowledge sharing and code reviews.
We are waiting for you!
Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.