




Job Summary: We are seeking a Senior Java Developer to analyze, develop, and test applications, ensuring operational stability and continuity at a cooperative financial institution. Key Highlights: 1. Java Development for the Financial Industry 2. Work in an Agile and Innovative Environment 3. Guarantee of Data Integrity and Confidentiality #### **Location: Porto Alegre/RS** #### **Experience Level: Senior** #### **Contract Type: Individual Legal Entity (PJ)** #### **Posted on: 01/04/2026** **About NT:** We are a global custom software development and IT project staffing consultancy with no geographical restrictions; we operate globally, tackling technological and business challenges with expertise. Our headquarters in the United States is located in San Diego, California, and we also have strategically positioned development centers in Brazil, Mexico, Peru, and Uruguay. Our Latin American headquarters is based in Porto Alegre, Brazil, with a branch office in São Paulo. For over two decades, we have been globally recognized in the software and innovation market for delivering high-value projects developed by agile teams of qualified professionals. Visit our national and international websites at: ntconsult.com.br and ntconsultcorp.com. **The Project:** We are looking for exceptional Java Development professionals for this fully remote opportunity with a client in the financial industry. This is Brazil's first cooperative financial institution, where the business model builds a value chain that benefits members, the cooperative, and the local community, offering over 300 financial products and services. **Responsibilities and Duties:*** Analyze, develop, and test applications using appropriate methodologies and procedures for implementation, aiming to rationalize and/or automate work processes and routines, adhering to architectural, infrastructure, and operational standards in system development; * Support technical and functional definitions based on business needs, indicating system capabilities and constraints to best formulate functional and non-functional requirements; * Document and maintain up-to-date records of the developed system architecture and applications to ensure all development stakeholders remain informed. Create supplementary documentation, such as operational instructions or data consistency correction guidelines, as required by users; * Monitor the performance and efficiency of developed systems and applications, providing technical support when necessary; * Support the planning and execution of system testing to ensure functional and non-functional quality criteria for applications; * Ensure that all data processed or manipulated is maintained at the highest level of integrity and confidentiality; * Address incidents and investigate system issues to ensure operational stability and continuity; * Develop, integrate, and maintain APIs for system integration. **Required Skills and Qualifications:*** Knowledge of Relational Databases (Oracle, PostgreSQL, MySQL) and Non-Relational Databases (MongoDB, Redis); * Knowledge of Spring Boot standard MVC; * Knowledge of Java 8/11/17/21; * Knowledge of Unit and Integration Testing. **Desired Skills and Qualifications:*** Knowledge of Clipper and PL/SQL; * Familiarity with Event-Driven Architecture using Apache Kafka; * Familiarity with Microservices Architecture; * Familiarity with Continuous Integration and Automation; * Experience working in teams applying Agile methodologies for development.


