Employment contract:

Permanent

Location:

Lisboa, Lisbon, Portugal

Job/mission:

INFORMATION TECHNOLOGY

Reference:

12355910

About the job

  • We’re searching for a top-notch Senior Java Developer to join our dynamic team! In this role, you’ll have the opportunity to work on innovative projects on a multicultural and international organization

Your Main Activities Are

  • Designing, developing, testing, and deploying high-quality Java applications
  • Collaborating with the product team to understand requirements, provide technical solutions, and ensure the successful delivery of projects
  • Mentoring and guiding junior developers
  • Understanding of design & architecture principles, common data structures and algorithms complexity
  • Staying up-to-date with the latest Java technologies and trends
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization

Profile and Skills to Success

  • Bachelor’s degree in Computer Science, Computer Engineering or related field
  • At least 5 years of experience in Java development
  • Strong hands-on experience with Java (recent versions)
  • Familiarity with Agile/Scrum development methodologies and tools such as JIRA and Confluence
  • Experience with unit testing and continuous integration/delivery processes
  • Experience with version control systems such as Git
  • Proficient Linux user
  • Fluency in English (both written and spoken)
  • Excellent problem-solving and critical thinking skills
  • Strong interpersonal and communication skills, including the ability to effectively communicate technical concepts to both technical and non-technical stakeholders
  • Ability to work in a fast-paced environment and handle multiple priorities
  • Expert in Java-core including concurrency, performance tuning, spring framework
  • Familiarity with cloud computing and cloud deployment
  • Strong portfolio showcasing relevant Java development projects (e.g. GitHub page)
  • Proven leadership skills and ability to mentor junior team members
  • We are looking for a candidate who is passionate about technology, and who is excited to work on challenging projects in a fast-paced environment
  • If you meet the qualifications and are ready to take on a new challenge, we would love to hear from you

Mobility is one of the core principles of BNP Paribas career and management strategy, which aims to meet our Employees’ needs for personal development along with ensuring that the company meets the overall business needs. For further details, we invite you to explore the mobility principles available on https://bwelcome.hr.bnpparibas/internalmobility. Before applying, please make sure you discuss it with your manager whose support is critical for a smooth mobility process.