
Analista Desenvolvedor, Java
Posted Aug 18

Posted Aug 18
This is a fully remote position, open to applicants in Brazil.
• Join the development team, taking on work items for development during each Sprint.
• Execute multidisciplinary software development activities, including requirements gathering, analysis and design, programming, configuration management, testing, and deployment.
• Develop software with an emphasis on quality and maintainability of a robust and scalable product.
• Manage your own work and promptly inform the team of any delays or obstacles.
• Impact thousands of users from large companies who utilize the solution on a daily basis.
• Bachelor's degree in Systems Analysis, Computer Science, Data Processing, Information Systems, IT, Computer Engineering, or other related fields; or a completed higher education degree in any field with a specialization in Information Technology.
• Knowledge in financial systems development.
• Understanding of agile development principles and practices, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban.
• Familiarity with continuous integration and delivery practices as well as DevOps methodologies.
• Experience with Jenkins, Sonar, Maven, Nexus, and Azure DevOps Service.
• Knowledge and experience in configuration and change management using ClearCase, SVN, and Git.
• Analysis and specification of functional, non-functional, and agile requirements.
• Understanding of design patterns and best programming practices.
• Integration of enterprise systems.
• Architecture and development of microservices, including tracing, APIs, fault tolerance, metrics, and health checks.
• Development with Docker and Kubernetes.
• Migration of monolithic systems to microservices.
• Relational data modeling; SQL.
• Layered architecture and MVC model.
• Responsive interfaces and PWA applications.
• Integration between systems using messaging, JMS, web services, WebSphere Message Broker, REST, SOA, and EJB 3.
• Java Swing.
• Continuous integration, Jenkins, TDD, ATDD, specification by example, refactoring, and continuous delivery.
• JavaScript, ECMAScript 5/6+, Ajax, jQuery, AngularJS 1.5+, Angular 5+, Bootstrap 3+, HTML5, CSS3, ASP, and .NET.
• UX and usability concepts.
• Software testing and test automation; JUnit 3+, Selenium WebDriver 2.4+, and JMeter 2+.
• Building simulators such as mocks/stubs.
• Java for Web: JEE 5+, JSE 5+, MicroProfile 3+, Java 8+, Apache Velocity 1.6+, and Spring 3.x+.
• Java for Web: JEE 6+, JSE 5+, JSF 2.x, JPA 2, and Struts 1.x.
• JBoss servers 4.2.3+, WebSphere 8+, Liberty 17+, and Quarkus framework.
• Multitenancy application architecture.
• Linux and static code analysis with SonarQube.
• Refactoring web applications, migrating rules from front-end to back-end.
• Reverse engineering.
• Transaction management through CMT.
• IDEs Eclipse and Visual Studio Code; Ant and Apache Maven.
• Skills in MUMPS.
• Skills in Caché database 2010.2+.
• Knowledge of OpenVMS and/or Linux.
• Desirable knowledge in CICS, CICS/WEB, Broker, MQ Series, SOAP, and API.
• Delphi 5+, three-tier architecture, and MVC.
• Enterprise PowerBuilder.
• Development of solutions for UNIX-like systems.
• Experience with message routing in the ISO 8583:1987 standard.
• Development in financial technologies J/XFS, CWA, and FDI, integrating peripherals such as PinPads, authenticating printers, CMC7/barcode scanners, and smartcards.
• Experience with encryption.
• Oracle Certified Professional – Java SE Programmer, CSD, and PSD certifications are desired.
• Health Insurance.
• Dental Plan.
• Life Insurance – Porto Seguro.
• Meal Voucher or Food Voucher.
• Transportation Allowance: provided to the employee for use on the commute between home and work, with a monthly deduction of 6% from the salary, limited to the value of the benefit (optional).
• Day off: employees will receive a day off on their birthday, which must be taken on the same date and/or within the birthday month.
• Wellhub / Totalpass.
• PetLove partnership.
• Zenklub.
• Collaborations and Partnerships (with Educational Institutions, Gyms, Language Courses, among others).
Satellite Office
Brandt Information Services
Oxylabs.io
Keeper Solutions
Get handpicked remote jobs straight to your inbox weekly.