




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


