
Java Developer Analyst
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in Brazil.
• Become a vital member of the development team, taking charge of work items throughout each Sprint.
• Engage in various software development tasks, encompassing requirements gathering, analysis and design, programming, configuration management, testing, and deployment.
• Prioritize product quality and maintainability.
• Oversee your own workload and promptly inform the team of any delays or obstacles.
• Create new features for a robust, scalable product that serves thousands of users at prominent companies relying on this solution daily.
• A Bachelor’s degree in Systems Analysis, Computer Science, Data Processing, Information Systems, Information Technology, Computer Engineering, or a related field in Information Technology.
• Alternatively, a bachelor’s degree in any discipline with a postgraduate specialization in Information Technology.
• Preferred certifications include Oracle Certified Professional – Java SE Programmer (version 5 or later), CSD – Certified Scrum Developer, and PSD – Professional Scrum Developer.
• Familiarity with financial systems development.
• Understanding of agile software development methodologies, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban.
• Knowledge of continuous integration and continuous delivery, along with DevOps practices.
• Experience with Jenkins, Sonar, Maven, Nexus, and Azure DevOps Services (ADS).
• Proficiency in configuration and change management using ClearCase, SVN, and Git.
• Capability in analyzing and specifying functional, non-functional, and agile requirements.
• Understanding of design patterns, programming best practices, enterprise systems integration, and microservices architecture.
• Experience with Docker, Kubernetes, transitioning from monolithic systems to microservices, and relational data modeling.
• Knowledge of systems integration, messaging, JMS, web services, REST, SOA, EJB 3, and WebSphere Message Broker.
• Proficiency in Java, Java Web, JEE, JSE, MicroProfile, Spring, JSF, JPA, Struts, and Quarkus.
• Familiarity with JavaScript/ECMAScript, Ajax, jQuery, Angular, Bootstrap, HTML5, CSS3, ASP, and .NET.
• Knowledge of software testing and test automation tools, including JUnit, Selenium WebDriver, and JMeter.
• Proficiency in Linux, SonarQube, SQL, Eclipse, Visual Studio Code, Ant, and Apache Maven.
• Skills in MUMPS, Caché databases, OpenVMS, and/or Linux.
• Knowledge of CICS, CICS/WEB, Broker, MQ Series, SOAP, and APIs is advantageous.
• Skills in Delphi, Enterprise PowerBuilder, and development for UNIX-like environments.
• Experience with ISO 8583 message routing, J/XFS financial technologies, encryption, and banking peripherals.
• Understanding of multi-tenancy architecture, layered/three-tier applications, MVC, PWA, UX, and usability.
• Health insurance.
• Dental insurance.
• Life insurance, funeral assistance, and newborn benefits, subject to the insurer’s specific regulations.
• Meal voucher or food allowance.
• Optional transportation allowance, with a monthly deduction of 6% of salary, limited to the benefit amount.
• Birthday day off, to be taken on the birthday and/or during the birthday month.
• Wellhub and TotalPass.
• Agreements and partnerships with educational institutions, gyms, language schools, and more.
• Workplace fitness exercises.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.