Devoteam Portugal logo

Banking Sector | Java Developer | French

Devoteam Portugal
Full-time
On-site
Porto, Porto, Portugal

Company Description

At Devoteam, we believe in technology with strong human values that can actively drive change for the better. Discover how Tech for People paves the way for the future, creating a positive impact on people and the world around us. With a turnover of one billion euros, we are a leading global player in digital transformation for major companies in the EMEA zone. We believe in transforming technology to create value for our customers, partners, and employees in a world where technology is developed for people. We are proud of the culture we have built together. We are proud of our people serving technology. We are proud of our diverse environment. Because we are #TechforPeople. Join our multidisciplinary team of Cloud experts, designers, business consultants, security experts, engineers, developers, and other extraordinary talents, spread across more than 20 EMEA countries. Become one of our 10,000 technological and business leaders in the cloud, data, and cybersecurity. Let's unite creativity and technology and create innovative solutions that actively improve things.

Job Description

  • Design, develop, and maintain efficient, reusable, and reliable code;
  • Participate in code reviews and that coding respects best practices;
  • Provide recommendations for continuous improvement;
  • Guide and support junior developers, by promoting good programming practices and by helping them to develop their technical and professional skills;
  • Create scalable architectures and robust solutions, by taking into account performance and scalability for the long-term needs of the system aligned with business requirements;
  • Collaborate closely with product teams, designers, business analysts, and other stakeholders to understand system requirements and develop efficient solutions;
  • Write unit tests and that the code is adequately tested, with an emphasis on test coverage and by maintaining code quality over time;
  • Diagnose and resolve complex performance, scalability, and bug issues in the system, by ensuring the stability and reliability of the application;
  • Focus on code optimization and performance improvement, by using advanced profiling and code analysis techniques to guarantee fast and efficient applications;
  • Stay up to date on new Java technologies, frameworks, and tools, and apply this knowledge to improve existing solutions and adopt relevant technological innovations;
  • Manage the software lifecycle, from design to production, by coordinating the releases of new features and improvements efficiently with minimal impact on the system;
  • that the code respects the best security practices, by implementing protection measures against vulnerabilities and by promoting security from the start of the development cycle;
  • Optimize interactions with the database, by using good database design practices and efficient query techniques to guarantee performance;
  • Document technical specifications, solutions, and design decisions in a clear and accessible way for other team members and for future reference;
  • Participate in the strategic planning of projects and make important technical decisions, by aligning IT solutions with the company's objectives and needs;

Qualifications

  • Degree in the field of computer science or equivalent;
  • Experience in Java development;
  • Proven experience in writing optimized SQL queries, stored procedures (for example, PL/SQL code), and in processing data in relational databases such as Oracle, SQL Server, MySQL, etc.;
  • SOLID principles;
  • Web Services (REST and SOAP);
  • Proficiency in French;

Additional Information

The Devoteam Group works for equal opportunities, for the promotion of its employees on merit and actively fights against all forms of discrimination. We are convinced that diversity contributes to the creativity, dynamism, and excellence of our organization. All our positions are open to people with disabilities.

Apply Now
πŸ“² Share this job via: