Description
Summary:
Seeking a talented Java Developer to join the Orion Delivery Team, building robust enterprise applications for risk and control platforms.
Highlights:
1. Build the future of Risk & Control Platforms in Corporate & Investment Banking.
2. Contribute to scalable enterprise applications using modern Java technologies.
3. Collaborate with international teams in a fast-paced Agile environment.
#### **JAVA 8 DEVELOPER / SPRING BOOT (HYBRID LISBON)**
Portuguese company hires for hybrid position
Location: Lisbon, Portugal
* ️ Only candidates already based in Portugal will be considered
Work Model: Hybrid
️ Language Requirements: English (B2\+ Mandatory)
Seniority: Mid\-level (3\-6\+ years)
Sector: Banking
Rate Between €2600 \- 2900 RV / €1700 – 2000 CTI
* ️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success
#### **Build the Future of Risk \& Control Platforms**
We are looking for a talented **Java Developer** to join the **Orion Delivery Team** in Lisbon.
Orion is a strategic platform responsible for supporting the Control Framework and Supervision processes across Corporate \& Investment Banking (CIB), helping organizations manage and monitor non\-financial risks through scalable and innovative technology solutions.
This is an excellent opportunity for a backend\-focused developer who enjoys building robust enterprise applications, working with modern Java technologies, and collaborating with international teams in a fast\-paced Agile environment.
If you are passionate about software engineering, clean architecture, and delivering high\-quality solutions that create real business impact, we'd love to hear from you.
#### **Your Mission**
As a Java Developer, you will contribute to the design, development, and continuous evolution of a critical enterprise platform used by multiple business areas.
You will work alongside business analysts, architects, product owners, and developers to build scalable, secure, and high\-performance applications that support strategic business initiatives.
#### **Key Responsibilities**
**Backend Development**
* Design, develop, and maintain Java\-based backend applications and services.
* Build and enhance features within the Orion platform.
* Develop scalable and maintainable RESTful APIs.
* Contribute to architectural discussions and technical design decisions.
**Software Quality \& Best Practices**
* Ensure high\-quality code through unit testing, code reviews, and development standards.
* Apply software engineering best practices and clean code principles.
* Continuously improve application performance, security, and scalability.
* Participate in troubleshooting and root cause analysis activities.
**Agile Collaboration**
* Work closely with Product Owners, Business Analysts, and Architects.
* Translate business requirements into effective technical solutions.
* Participate in Agile ceremonies including:
* Sprint Planning
* Daily Stand\-ups
* Sprint Reviews
* Retrospectives
**Platform Evolution \& Support**
* Contribute to CI/CD and deployment activities.
* Support production stability and continuous improvements.
* Identify opportunities for automation and technical optimization.
* Help shape the future architecture of the platform.
#### **Mandatory Requirements**
**Professional Experience**
✔ 3 to 6 years of professional experience in Java backend development.
✔ Proven experience building enterprise\-grade applications.
✔ Experience working within Agile/Scrum teams.
#### **Technical Skills**
**Core Technologies**
* Java 8 or higher
* Spring Framework
* Spring Boot
* RESTful APIs
* Backend Service Development
**Databases**
* Oracle
* PostgreSQL
* SQL Development
**Development Practices**
* Git
* Version Control Systems
* CI/CD Pipelines
* Unit Testing
* Code Reviews
**Software Architecture**
* Application Performance Optimization
* Security Best Practices
* Scalability Concepts
* Maintainability Principles
#### **Nice\-to\-Have Skills**
Candidates with any of the following experience will stand out:
* Banking or Financial Services industry experience
* Corporate \& Investment Banking (CIB)
* Risk Management platforms
* Front Office applications
* Microservices Architecture
* Docker
* Kubernetes
* Containerization Technologies
* Event\-Driven Architecture
* Messaging Systems (Kafka, RabbitMQ, JMS, etc.)
* Cloud Platforms (AWS, Azure, GCP)
#### **Ideal Candidate Profile**
We are looking for a developer who combines strong technical expertise with a collaborative and solution\-oriented mindset.
The ideal candidate:
✅ Has a solid foundation in Java and Spring Boot development.
✅ Understands how to design scalable and maintainable backend applications.
✅ Enjoys solving complex technical challenges.
✅ Takes ownership of deliverables and drives tasks through completion.
✅ Communicates effectively with both technical and business stakeholders.
✅ Thrives in Agile environments and values teamwork.
✅ Is proactive in identifying improvements and proposing solutions.
✅ Has a strong commitment to quality, performance, and continuous learning.
#### **Candidate Screening Questions**
Please answer the following questions when applying:
* How many years of professional experience do you have with Java development?
* Which versions of Java have you worked with professionally?
* Describe your experience with Spring Framework and Spring Boot.
* Have you developed and maintained RESTful APIs? Please provide examples.
* Which relational databases have you worked with (Oracle, PostgreSQL, MySQL, SQL Server, etc.)?
* What is your experience with CI/CD pipelines and deployment processes?
* Have you worked in Agile/Scrum environments? For how long?
* Do you have experience with microservices architecture?
* Have you worked with Docker, Kubernetes, or cloud platforms?
* Do you have experience in Banking, Financial Services, Risk Management, or Corporate Banking projects?
* Describe a challenging technical problem you solved and its impact.
* What is your English proficiency level?
* Are you currently based in Lisbon or willing to work in a hybrid model?
* What is your notice period or availability to start?
* What are your salary expectations?
#### **Why Join This Opportunity?**
Work on a strategic platform supporting global banking operations.
Collaborate with international teams and stakeholders.
️ Contribute to the development of scalable enterprise applications.
Grow your expertise in Java, Spring Boot, and modern backend architectures.
Be part of a collaborative Agile environment focused on innovation and continuous improvement.
Gain valuable exposure to Corporate \& Investment Banking and Risk Management domains.
#### **Keywords to Include in the Resume**
Java, Java 8, Java 11, Java Developer, Backend Developer, Software Engineer, Spring Framework, Spring Boot, REST API, RESTful Services, Backend Development, Microservices, Enterprise Applications, Oracle, PostgreSQL, SQL, Database Development, CI/CD, Git, Maven, Gradle, Unit Testing, JUnit, Agile, Scrum, Software Architecture, Application Security, Scalability, Performance Optimization, Clean Code, Design Patterns, Object\-Oriented Programming, OOP, Docker, Kubernetes, Cloud Computing, AWS, Azure, GCP, Event\-Driven Architecture, Messaging Systems, Kafka, RabbitMQ, JMS, Banking, Financial Services, Corporate Banking, Investment Banking, Risk Management, Control Framework, Software Development Lifecycle, SDLC
\#CI \- PROC26375