← Toutes les offres

Java Developer Analyst

À propos du poste

• Join the development team and take ownership of work items during each Sprint
• Perform multidisciplinary software development activities, including requirements gathering, analysis and design, programming, configuration management, testing, and deployment
• Focus on product quality and maintainability
• Manage your own workload and promptly notify the team of any delays or impediments
• Develop new features for a robust, scalable product that impacts thousands of users at major companies relying on the solution every day

• Bachelor’s degree in Systems Analysis, Computer Science, Data Processing, Information Systems, Information Technology, Computer Engineering, or another Information Technology-related field
• Alternatively, a bachelor’s degree in any field plus a postgraduate specialization in Information Technology
• Preferred certifications: Oracle Certified Professional – Java SE Programmer (version 5 or later), CSD – Certified Scrum Developer, and PSD – Professional Scrum Developer
• Knowledge of financial systems development
• Knowledge of agile software development, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban
• Knowledge of continuous integration and continuous delivery, as well as DevOps practices
• Experience with Jenkins, Sonar, Maven, Nexus, and Azure DevOps Services (ADS)
• Knowledge and experience in configuration and change management using ClearCase, SVN, and Git
• Analysis and specification of functional, non-functional, and agile requirements
• Knowledge of design patterns, programming best practices, enterprise systems integration, and microservices architecture
• Experience with Docker, Kubernetes, migration 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
• Knowledge of Java, Java Web, JEE, JSE, MicroProfile, Spring, JSF, JPA, Struts, and Quarkus
• Knowledge of JavaScript/ECMAScript, Ajax, jQuery, Angular, Bootstrap, HTML5, CSS3, ASP, and .NET
• Knowledge of software testing and test automation, including JUnit, Selenium WebDriver, and JMeter
• Knowledge of 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 a plus
• 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
• Knowledge 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 rules
• 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 others
• Workplace fitness exercises