TU PRÓXIMO CAPÍTULO
Java Developer Analyst
Sobre el puesto
• Join the development team and take ownership of work items during each sprint
• Perform software development activities with a focus on quality and maintainability
• Work across requirements, analysis and design, programming, configuration management, testing, and deployment
• Manage your own workload and promptly communicate delays or blockers to the team
• Develop and maintain technology solutions that support businesses and connect people
• Work on a robust, scalable product used daily by thousands of users at major companies
• 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
• Oracle Certified Professional – Java SE Programmer certification, version 5 or later, preferred
• CSD – Certified Scrum Developer certification, preferred
• PSD – Professional Scrum Developer certification, preferred
• Knowledge of financial systems development
• Knowledge of agile practices, including the Agile Manifesto, Scrum, Extreme Programming, and Kanban
• Knowledge of continuous integration and continuous delivery and DevOps practices
• Experience with Jenkins, Sonar, Maven, Nexus, and Azure DevOps Services
• Experience with ClearCase, SVN, and Git
• Knowledge of requirements analysis and specification
• Knowledge 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 with Docker and Kubernetes
• Knowledge of migrating monolithic systems to microservices
• Knowledge of relational data modeling, layered architecture, and MVC
• Knowledge of responsive interfaces and Progressive Web Applications (PWAs)
• Knowledge of messaging, JMS, web services, WebSphere Message Broker, REST, SOA, and EJB 3
• Knowledge of Java Swing, Java Web, JEE, JSE, MicroProfile, Java 8+, Apache Velocity, Spring, JSF, JPA, and Struts
• Knowledge of JBoss, WebSphere, and Liberty servers, as well as the Quarkus framework
• Knowledge of multi-tenant application architecture
• Knowledge of Linux, SonarQube, SQL, Eclipse, Visual Studio Code, Ant, and Apache Maven
• Skills in MUMPS, Caché, OpenVMS, and/or Linux
• Knowledge of CICS, CICS/WEB, Broker, MQ Series, SOAP, and APIs is preferred
• Skills in Delphi, Enterprise PowerBuilder, and UNIX-like solutions
• Experience with ISO 8583 message routing
• Experience with J/XFS financial technologies and banking peripheral integration
• Experience with encryption
• Health insurance
• Dental insurance
• Prudential insurance: life insurance, funeral assistance, and birth grant, subject to the insurer’s specific terms and conditions
• Meal voucher or food allowance
• Optional transportation voucher, with a monthly deduction of 6% of salary, limited to the benefit amount
• Day off on your birthday or during your birthday month
• Wellhub
• Agreements and partnerships with educational institutions, gyms, language schools, and others
• Workplace exercise program