
Java Developer Analyst
Posted Oct 23

Posted Oct 23
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 a variety of software development tasks, including gathering requirements, analysis and design, programming, configuration management, testing, and deployment.
• Prioritize product quality and maintainability in all tasks.
• Independently manage your workload and communicate any delays or obstacles to the team in a timely manner.
• Create new features for a robust, scalable product utilized daily by thousands of users across major corporations.
• A Bachelor’s degree in Systems Analysis, Computer Science, Data Processing, Information Systems, Information Technology, Computer Engineering, or a closely related field in Information Technology.
• Alternatively, a completed bachelor’s degree in any discipline along with a 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 principles and practices, such as the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban.
• Knowledge of continuous integration and delivery, as well as DevOps methodologies.
• Experience with tools like Jenkins, Sonar, Maven, Nexus, and Azure DevOps Services.
• Proficient in using ClearCase, SVN, and Git.
• Ability to analyze and specify functional, non-functional, and Agile requirements.
• Familiarity with design patterns, programming best practices, and enterprise systems integration.
• Understanding of microservices architecture and development, including APIs, tracing, fault tolerance, metrics, and health checks.
• Experience in developing with Docker and Kubernetes.
• Experience migrating monolithic systems to microservices architectures.
• Skills in relational data modeling, SQL, layered architecture, and MVC.
• Knowledge of messaging, JMS, web services, WebSphere Message Broker, REST, SOA, and EJB 3.
• Proficiency in creating responsive interfaces, PWAs, and using Java Swing.
• Knowledge of CI/CD, TDD, ATDD, refactoring, and continuous delivery practices.
• Proficient in JavaScript/ECMAScript, Ajax, jQuery, AngularJS, Angular, Bootstrap, HTML5, CSS3, ASP, and .NET.
• Awareness of UX principles and usability testing.
• Experience in software testing and automation using JUnit, Selenium WebDriver, and JMeter.
• Ability to build mocks and stubs for testing purposes.
• Expertise in Java web development with JEE, JSE, MicroProfile, Java 8+, Apache Velocity, Spring, JSF, JPA, and Struts.
• Familiarity with JBoss, WebSphere, Liberty application servers, and the Quarkus framework.
• Understanding of multi-tenancy architecture.
• Proficient in Linux, SonarQube, and reverse engineering techniques.
• Knowledge of CMT transaction management.
• Familiarity with the Eclipse and Visual Studio Code IDEs, Ant, and Apache Maven.
• Skills in MUMPS, Caché, OpenVMS, and/or Linux environments.
• Preferred knowledge of CICS, CICS/Web, Broker, MQ Series, SOAP, and APIs.
• Skills in Delphi, Enterprise PowerBuilder, and UNIX-like systems.
• Experience with ISO 8583 message routing.
• Experience with J/XFS financial technologies and banking peripheral integration.
• Knowledge of cryptography.
• Health insurance coverage.
• Dental insurance coverage.
• Prudential insurance benefits, including life insurance, funeral assistance, and birth allowance, subject to the insurer’s specific terms and conditions.
• Meal vouchers or food allowance provided.
• Optional transportation vouchers available, with a monthly deduction of 6% of salary, capped at the benefit amount.
• A day off on your birthday or during your birthday month.
• Access to Wellhub.
• Partnerships and discounts with educational institutions, gyms, language schools, and others.
• Participation in a workplace exercise program.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.