Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Compass

Java Developer

Compass

. Design and maintain Java web applications using a multilayer architecture; .

Posted 11/10/2026full-timeRemote • BrazilMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and maintaining Java web applications with a focus on enterprise solutions for the financial services sector, utilizing microservices architecture and ensuring high-performance transaction processing. Proficient in guiding development teams on best practices and integrating various technologies in cloud environments.

Highest-signal resume keywords
Java Web DevelopmentSoftware ArchitectureMicroservices DesignAgile MethodologiesHigh-Performance Systems

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java TechnologiesJEE 6+Spring FrameworkAPI DesignSQLCI/CD PracticesAutomated TestingDesign PatternsEnterprise Integration PatternsHigh-Volume Transactional Systems
Tools & Technologies
Apache VelocityJUnitSeleniumJMeterSonarQubeWebSphere MQRESTLinuxOWASPJ/XFS
Industry Keywords
Financial ServicesSelf-Service TechnologiesMicroservicesMulti-TenancyCloud EnvironmentsAgile MethodologiesSecurity StandardsTransaction ProcessingIntegration TechnologiesBanking Peripherals

Tech Stack

Tools & technologies
AngularApacheJavaJMeterJUnitLinuxSeleniumSpringSQL

About the role

Key responsibilities & impact
  • Design and maintain Java web applications using a multilayer architecture;
  • Define the architecture of new enterprise solutions for the financial services sector;
  • Evolve and maintain the architectures of existing systems;
  • Guide development teams in applying design patterns and development best practices;
  • Support the definition and selection of technologies for new development projects;
  • Manage the integration and merging of parallel builds;
  • Define architectures based on microservices, containers, and multi-tenancy;
  • Structure system integrations through APIs, messaging, and service buses;
  • Ensure security standards, software quality, and test automation;
  • Support the development of high-performance solutions capable of processing thousands of transactions per second and millions of transactions per day;
  • Work in public and private cloud environments;
  • Participate in teams using agile methodologies such as Scrum, XP, and Kanban.

Requirements

What you’ll need
  • Experience with Java Web and Java technologies, including JEE 6+, JSE 6+, JPA 2, Spring Framework, Apache Velocity, CMT/BMT transactions, batch processing, and Java Swing;
  • Strong experience in software architecture and enterprise solution design;
  • Knowledge of MVC architecture, Design Patterns, Enterprise Integration Patterns (EIP), SOA, microservices, containers, multi-tenancy, and API design;
  • Knowledge of AngularJS, HTML5, CSS3, and Progressive Web Applications (PWA);
  • Experience with integrations using JMS, WebSphere MQ, WebSphere Message Broker, REST, XML, EJB 3, and the ISO 8583 (1987) standard;
  • Knowledge of IBM DB2 databases and SQL;
  • Experience with CI/CD practices and automated testing using TDD, ATDD, JUnit, Selenium, JMeter, and SonarQube;
  • Knowledge of application security using OWASP, JAAS, LDAP, RACF, SSO, and encryption mechanisms;
  • Experience with high-performance, high-volume transactional systems;
  • Knowledge of financial and self-service technologies, including J/XFS (CWA-13937:2000 and FDI 2.1.3b+);
  • Experience integrating banking peripherals, such as EMV cryptographic PIN pads, validating printers, CMC7 and barcode scanners, and smart cards;
  • Knowledge of Linux environments;
  • Familiarity with COBOL and CICS;
  • Experience working in public and private cloud environments;
  • Experience with agile methodologies, including Scrum, XP, and Kanban.

Benefits

Comp & perks
  • Meal allowance and/or food voucher;
  • Health and dental insurance;
  • Health insurance for your pet;
  • Home office allowance (for remote positions);
  • Welcome kit as part of onboarding;
  • Life insurance;
  • Zenklub, offering psychological and nutritional support;
  • TotalPass;
  • Certification and Continuous Learning Program with partners including Adobe, Anthropic, AWS, Google, Microsoft, and Salesforce;
  • Partnerships and discounts to support your professional development;
  • Access to UOL content;
  • Maternity kit;
  • Extended maternity and paternity leave;
  • Employee referral program.