Mid-Level Java Developer

atCompassRemoteBR flagBrazilFull-timeBackend EngineerMid-levelSenior

Posted 1 day ago

This is a fully remote position, open to applicants in Brazil.

πŸ“‹ Description

β€’ Develop comprehensive solutions (both new and existing), choosing frameworks, components, and architectural patterns that align with business requirements.

β€’ Collaborate closely with development teams to ensure adherence to design patterns, engineering best practices, and code quality standards (including clean code and SonarQube).

β€’ Create architectures capable of handling high transaction volumes (thousands of transactions per second and millions daily), while ensuring low latency and resilience.

β€’ Assess and validate functional and non-functional requirements with clients and stakeholders, translating them into technical artifacts for software engineering.

β€’ Integrate core systems (core banking/mainframe) with banking peripherals, messaging queues, and distributed cloud services.

β€’ Regularly review technical deliverables to confirm that the implemented code aligns with the approved architectural design.


⛳️ Requirements

β€’ Extensive hands-on experience as a Software Architect or Technical Specialist in complex ecosystems.

β€’ Proficiency in MVC architecture, microservices, RESTful API design, multi-tenancy, and design patterns (GoF and enterprise).

β€’ Design and implement solutions utilizing Docker/containers.

β€’ Strong background with Java EE 5+, Java SE 6+, Spring Framework (including Spring XML configuration), JPA 2, and EJB 3.

β€’ Experience with or knowledge of Java Swing, JSF, and Apache Velocity.

β€’ Comprehensive understanding of distributed transactions (CMT/BMT) and batch processing.

β€’ Expertise in JMS, IBM MQ (WebSphere MQ), and/or IBM App Connect / WebSphere Message Broker.

β€’ Familiarity with XML messaging, REST services, and financial transaction protocols, particularly ISO 8583 (1987 version).

β€’ Experience in integrating banking peripherals and automation systems: practical knowledge of J/XFS standards (CWA-13937 / FDI 2.1.3b+) and integration with EMV-compliant cryptographic PIN pads, authentication printers, CMC7/barcode readers and scanners, and smart cards.

β€’ Solid experience with IBM DB2, relational modeling, and optimization of complex SQL queries.

β€’ Hands-on experience in configuring and conducting static code quality analysis using SonarQube.

β€’ Knowledge of public or private cloud architecture, along with an understanding of Linux environment administration and operations.

β€’ Familiarity with HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX, Angular, and PWA architectures.

β€’ Basic familiarity with additional technologies, including ASP.NET.

β€’ Basic understanding of integration with mainframe environments (COBOL/CICS).

β€’ Experience with Agile methodologies, particularly Scrum and Kanban processes (preferred).


🏝️ Benefits

β€’ Meal allowance and/or food voucher.

β€’ Health and dental insurance.

β€’ Health insurance for your pet.

β€’ Home office allowance (for remote positions).

β€’ Welcome kit during onboarding.

β€’ Life insurance.

β€’ Zenklub, offering psychological and nutritional support.

β€’ TotalPass.

β€’ Certification and Continuous Learning Program with partners (Adobe, Anthropic, AWS, Google, Microsoft, Salesforce).

β€’ Partnerships and discounts to enhance your professional development.

β€’ Access to UOL content.

β€’ Maternity kit.

β€’ Extended maternity and paternity leave.

β€’ Employee referral program.

People also viewed

GT9 hours ago

Senior Backend Engineer – Mobile Monetization

PL flagPoland, +2 more countriesFull-timeBackend Engineer
ApplyView job
Business Insights9 hours ago

Desarrollador Oracle Forms, .NET Junior

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Kraken Digital Asset Exchange10 hours ago

Principal Database Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer$161k – $358.9k/year
ApplyView job
Kraken Digital Asset Exchange10 hours ago

Software Engineer – Database

US flagUnited States OnlyFull-timeBackend Engineer$96k – $192k/year
ApplyView job
Jusbrasil10 hours ago

Senior Software Engineer – Backend, Legal Pros

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
AssureSoft10 hours ago

Senior Full-Stack Engineer – Python, TypeScript, Vue.js

Latin AmericaFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers