SENIOR JAVA DEVELOPER – FINANCIAL SERVICES (HYBRID / REMOTE)

Indeed

Company

Job typeFull-time
Workplace typeOnsite
Experience levelNo experience limit
Education levelNo degree limit

Description

Summary: Seeking an experienced Senior Java Developer to design, develop, and evolve mission-critical enterprise applications supporting international Financial Services operations. Highlights: 1. Build enterprise financial solutions with modern Java technologies 2. Collaborate with highly skilled global development teams 3. Opportunity to contribute to modern software engineering practices #### **SENIOR JAVA DEVELOPER – FINANCIAL SERVICES (HYBRID / REMOTE BRAZIL)** Portuguese company hires for hybrid position Location: Brazil (any location) * ️ Only candidates already based in Brazil will be considered Work Model: **Hybrid for candidates living in state capitals** and **Remote for candidates living in countryside/cities outside the state capitals** ️ Language Requirements: English C1/C2 (Advanced/Fluent) – **Mandatory** (there will be direct contact with an international client) Seniority: Senior (6\+ years) Compensation: Please inform your salary expectations when applying. * ️ 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 Enterprise Financial Solutions with Modern Java Technologies** We are looking for an experienced Senior Java Developer to design, develop, and evolve mission\-critical enterprise applications supporting international Financial Services operations. You will collaborate with global engineering teams to build scalable, secure, and high\-performance solutions while leveraging modern software engineering practices and AI\-powered development tools. If you enjoy solving complex technical challenges and building enterprise\-grade applications, this opportunity is for you. #### **The Professional We Are Looking For** We are seeking a highly skilled Java Software Engineer with extensive experience developing enterprise applications using modern Java technologies. The ideal candidate combines strong backend development expertise with analytical thinking, software architecture knowledge, and the ability to collaborate effectively in international environments. You should be comfortable mentoring other developers, participating in architectural discussions, and applying modern engineering practices throughout the Software Development Life Cycle (SDLC). #### **Key Responsibilities** You will be responsible for: * Develop and maintain scalable, secure, and high\-performance Java applications. * Translate business requirements into clear technical specifications. * Apply software engineering best practices, coding standards, and design patterns. * Develop and maintain microservices\-based architectures. * Build and integrate REST and SOAP web services. * Design and optimize relational database solutions and SQL queries. * Perform code reviews and provide technical guidance to less experienced developers. * Diagnose and resolve technical issues in enterprise applications. * Ensure software performance, reliability, scalability, and maintainability. * Participate throughout the complete Software Development Life Cycle (SDLC). * Leverage Artificial Intelligence and modern development technologies to improve engineering productivity and software quality. #### **Mandatory Requirements (Eliminatory)** * ️ **All requirements below are mandatory and eliminatory.** Candidates who cannot clearly demonstrate these qualifications in their CV are unlikely to proceed in the recruitment process. **Education** ✔ Bachelor's Degree in: * Computer Science * Software Engineering * or a related field #### **Mandatory Experience** * English **C1/C2 (Advanced/Fluent)** with the ability to communicate effectively in international environments. * Extensive experience in **Java development**. * Strong experience developing enterprise applications. * Advanced knowledge of: * Java * Spring Framework * Hibernate * Experience with: * REST APIs * SOAP Web Services * Microservices architecture. * Experience with relational databases, including: * Oracle * MySQL * Advanced SQL. * Experience or knowledge of **Artificial Intelligence (AI)** concepts and integrations. * Strong analytical thinking and problem\-solving skills. * Excellent communication and collaboration abilities. * Experience working with global or international teams. #### **Nice\-to\-Have Skills** The following qualifications will be considered a strong advantage: * Financial Services industry experience. * Wealth Management. * Asset Management. * Generative AI (GenAI). * Prompt Engineering. * Java certifications. * Spring or related technology certifications. #### **What You'll Find in This Opportunity** * Enterprise\-scale Financial Services projects. * International engineering environment. * Modern Java architecture and cloud\-ready applications. * Exposure to AI\-assisted software development. * Collaboration with highly skilled global development teams. * Opportunity to contribute to modern software engineering practices. * Challenging, innovation\-driven technology environment. #### **Before Applying, Ask Yourself These 5 Questions** ✅ Do I have extensive hands\-on experience developing **enterprise Java applications** using **Spring** and **Hibernate**? ✅ Does my CV clearly demonstrate experience with **REST APIs, SOAP Web Services, Microservices, Oracle/MySQL, and advanced SQL**? ✅ Have I participated in the complete **Software Development Life Cycle (SDLC)**, including architecture discussions, code reviews, and production support? ✅ Do I have experience or practical knowledge of **Artificial Intelligence**, **Generative AI**, or AI\-powered software development tools? ✅ Am I fluent in English (**C1/C2**) and comfortable collaborating with international engineering teams? If you answered **"No"** to one or more of these questions, we recommend carefully reviewing your fit before applying. * **️ Important** This position is intended for a **Senior Java Developer** with strong experience in **enterprise software development and Financial Services environments**. Candidates whose experience is limited to basic Java development or who lack practical experience with **Spring, Hibernate, Microservices, REST/SOAP services, enterprise applications, and modern software engineering practices** are unlikely to meet the expectations for this role. #### **Keywords That Should Appear in Your CV** **Senior Java Developer, Java Developer, Enterprise Java, Java, Spring Framework, Spring Boot, Hibernate, Enterprise Applications, Software Engineering, Backend Development, REST API, RESTful Services, SOAP Web Services, Microservices, Distributed Systems, Oracle Database, Oracle, MySQL, SQL, Advanced SQL, Design Patterns, Software Architecture, SDLC, Code Review, Technical Mentoring, Performance Optimization, Troubleshooting, Artificial Intelligence, AI, Generative AI, GenAI, Prompt Engineering, Enterprise Integration, Financial Services, Wealth Management, Asset Management, Agile, Scrum, Git, Maven, Enterprise Software** \#EP

Posted by

João Santos

Indeed · HR

Location

Similar jobs

SENIOR JAVA DEVELOPER – FINANCIAL SERVICES (HYBRID / REMOTE) by Indeed in 2026 | ok.com