
Java Developer Analyst
Posted Oct 29

Posted Oct 29
This is a fully remote position, open to applicants in Brazil.
• Become an integral member of the development team, taking responsibility for work items throughout each sprint.
• Engage in software development tasks with an emphasis on quality and long-term maintainability.
• Collaborate on requirements gathering, analysis, design, programming, configuration management, testing, and deployment.
• Oversee your own workload while effectively communicating any delays or obstacles to the team.
• Create and sustain technological solutions that enhance business operations and foster connectivity among individuals.
• Contribute to a robust, scalable product utilized daily by thousands across major enterprises.
• 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 paired with a postgraduate specialization in Information Technology.
• Oracle Certified Professional – Java SE Programmer certification, version 5 or later, is preferred.
• CSD – Certified Scrum Developer certification is desirable.
• PSD – Professional Scrum Developer certification is advantageous.
• Familiarity with the development of financial systems is essential.
• Understanding of agile methodologies, including the Agile Manifesto, Scrum, Extreme Programming, and Kanban.
• Knowledge of continuous integration, continuous delivery, and DevOps practices.
• Experience with tools such as Jenkins, Sonar, Maven, Nexus, and Azure DevOps Services.
• Proficiency with version control systems like ClearCase, SVN, and Git.
• Expertise in requirements analysis and specification.
• Awareness of design patterns, programming best practices, and enterprise systems integration.
• Knowledge of microservices architecture and development, APIs, tracing, fault tolerance, metrics, and health checks.
• Experience using Docker and Kubernetes.
• Understanding of the process of migrating monolithic systems to microservices.
• Familiarity with relational data modeling, layered architecture, and MVC frameworks.
• Knowledge of responsive interfaces and Progressive Web Applications (PWAs).
• Proficiency in messaging, JMS, web services, WebSphere Message Broker, REST, SOA, and EJB 3.
• Familiarity with Java Swing, Java Web, JEE, JSE, MicroProfile, Java 8+, Apache Velocity, Spring, JSF, JPA, and Struts.
• Knowledge of application servers like JBoss, WebSphere, and Liberty, along with the Quarkus framework.
• Understanding of multi-tenant application architecture.
• Proficiency in Linux, SonarQube, SQL, Eclipse, Visual Studio Code, Ant, and Apache Maven.
• Skills in MUMPS, Caché, OpenVMS, and/or Linux.
• Preferred knowledge of CICS, CICS/WEB, Broker, MQ Series, SOAP, and APIs.
• Skills in Delphi, Enterprise PowerBuilder, and UNIX-like solutions.
• Experience with ISO 8583 message routing.
• Familiarity with J/XFS financial technologies and banking peripheral integration.
• Experience in encryption technologies.
• Health insurance.
• Dental insurance.
• Prudential insurance, including life insurance, funeral assistance, and birth grant, subject to the specific terms and conditions of the insurer.
• Meal vouchers or food allowances.
• Optional transportation vouchers, with a monthly deduction of 6% of salary, limited to the benefit amount.
• A day off on your birthday or during your birthday month.
• Access to Wellhub.
• Agreements and partnerships with educational institutions, gyms, language schools, and more.
• A workplace exercise program.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.