Senior Java Developer
Descrição
BNP Paribas is seeking a top-notch Senior Java Developer to join our dynamic team in Lisbon. In this role, you'll work on innovative projects within a multicultural and international organization, designing, developing, testing, and deploying high-quality Java applications. You'll collaborate with product teams to understand requirements and deliver successful projects, while mentoring and guiding junior developers in a fast-paced environment.
Your responsibilities will include collaborating with cross-functional teams to define and ship new features, identifying and correcting bottlenecks, maintaining code quality and automatization, and staying up-to-date with the latest Java technologies. You'll need a strong background in Java-core (concurrency, performance tuning, Spring Framework), experience with Agile/Scrum methodologies, unit testing, continuous integration/delivery, and cloud computing. This is a permanent hybrid position offering flexible remote working options adapted to our hybrid working environment, backed by comprehensive support including office and home equipment.
Competências
- Java
- Spring Framework
- Git
- Linux
- Agile
- Scrum
- JIRA
- Confluence
- Unit Testing
- Continuous Integration
- Continuous Delivery
- Cloud Computing
- Cloud Deployment
- Concurrency
- Performance Tuning
- Design Patterns
- Data Structures
- Algorithms
Responsabilidades
- Design, develop, test, and deploy high-quality Java applications
- Collaborate with the product team to understand requirements, provide technical solutions, and ensure successful project delivery
- Mentor and guide junior developers
- Apply design and architecture principles, understanding common data structures and algorithms complexity
- Stay 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
- Maintain code quality, organization, and automatization
Benefícios
- Flexible remote working options in a hybrid working environment
- Office and home equipment provided
- Equipment allowance
- Exclusive partnerships for purchasing additional items at reduced prices
- Work-life balance support
- Professional development opportunities
- International career opportunities within a group operating in 64 countries