Java Developer joining Globalweb's collaborative team to develop robust software solutions impacting users. Emphasis on quality, maintainability, and teamwork in an agile environment.
Responsibilities
Join the development team, taking ownership of work items for development each Sprint.
Perform software development activities in a multidisciplinary manner, focusing on product quality and maintainability, such as requirements, analysis and design, programming, configuration management, testing, and deployment.
Manage your own work and promptly inform the team of any delays or other impediments.
Requirements
Bachelor’s degree in one of the following areas: Systems Analysis, Computer Science, Data Processing, Information Systems, Informatics, Computer Engineering, or other Information Technology fields; OR a Bachelor’s degree in any area with a Specialization in Information Technology.
Oracle Certified Professional – Java SE Programmer (version 5 or higher)
CSD – Certified Scrum Developer
PSD – Professional Scrum Developer
Knowledge of Financial Systems development.
Principles and practices of agile software development, including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban;
Knowledge of continuous integration and continuous delivery and DEVOPS practices;
Experience with continuous integration tools: Jenkins, Sonar, Maven, Nexus, Azure DevOps Service (ADS);
Knowledge and experience in Configuration and Change Management discipline, using tools Clearcase, SVN and Git;
Analysis and specification of functional, non-functional and agile requirements;
Design patterns and programming best practices;
Enterprise Systems Integration;
Microservices architecture and development: tracing, APIs, fault tolerance, metrics, health check;
Development with Docker containers and Kubernetes;
Migration of monolithic systems to microservices;
Relational data modeling;
Layered application architecture and MVC model;
Responsive interfaces.
System integration: Messaging, JMS, Web services, Service Bus (WebSphere Message Broker), REST, SOA, EJB 3;
Responsive interfaces and Progressive Web Applications (PWA);
Java SWING application programming;
Continuous integration, Jenkins, test-driven development (TDD), acceptance test-driven development (ATDD), specification by example, refactoring, continuous delivery;
JavaScript, ECMAScript 5 and 6 or higher, Ajax, jQuery, AngularJS 1.5 or higher, Angular 5 or higher, Bootstrap 3 or higher, HTML5, CSS3; ASP and .NET
User Experience (UX) and usability concepts;
Software testing: unit, integration, system/functional, acceptance, load, performance, vulnerability, usability, accessibility testing. Test automation. Knowledge of JUnit 3 or higher. Knowledge of Selenium WebDriver 2.4 or higher. Knowledge of JMeter 2 or higher;
Building simulators such as mocks/stubs for simulation and virtualization of interfaces;
Java programming for Web: JEE 5 and higher, JSE 5 and higher, MicroProfile 3 and higher, Java 8 and higher, Apache Velocity 1.6.x and higher and Spring 3.x and higher;
Java programming for Web: JEE 6 or higher, JSE 5 or higher, JSF versions 2.x, JPA 2 and Struts 1.x; Clicksign 982e0c61-cbdf-4f08-99a1-c65a43aec050 ARP Nº 161/2025 SICLG 61193 LC 210/2024- CECOT 85/137
Application servers JBoss 4.2.3 and higher, WebSphere 8 and higher, Liberty 17 and higher, and Quarkus framework;
Multi-tenancy application architecture;
Linux Operating System; static code analysis with SonarQube;
Refactoring of Web applications with emphasis on migrating rules from the front-end to the back-end;
Reverse engineering;
Transaction management via Container-Managed Transactions (CMT);
Building database queries in SQL;
IDEs Eclipse and Visual Studio Code; Ant and Apache Maven. Programming skills in MUMPS language;
Programming skills in Delphi 5 or higher; three-tier application architecture and MVC model;
Programming skills in Enterprise PowerBuilder;
Development of solutions for UNIX-like systems;
Experience in development using message routing in the ISO 8583 standard (IS08583:1987);
Development in financial area technologies: J/XFS (CWA and FDI): CWA-13937:2000 and FDI 2.1.3b or higher, integrating peripherals such as cryptographic PinPad (EMV chip cards and magnetic stripe, PIN pad and display), secure/authenticating printers, scanners with CMC7 and barcode reading and smartcard;
Experience in development using cryptography;
Benefits
Health Insurance
Dental Plan
Life Insurance – Porto Seguro
Meal Allowance or Food Allowance
Transportation Voucher (optional): provided to the employee for the home–work–home commute; 6% of the salary will be deducted monthly, limited to the benefit amount
Day off: the employee is granted time off on their birthday, to be taken on the date and/or within the birthday month
Wellhub
Discounts and Partnerships (Educational Institutions, Gyms, Language Courses, among others)
Workplace exercise (Ginástica Laboral)
Partnership with discount at PetLove
ZenKlub - access to a comprehensive wellness platform
Tech Lead Java designing and developing backend solutions while leading a technical team in an agile environment. Joining Capgemini's Agile Delivery Center in Spain to collaborate on international projects.
Global Marketing & Brand Strategy expert managing digital innovation and activation plans and strategies. Leading brand positioning, global marketing planning, and cross - functional collaborations in Germany.
Senior Specialist - Front Office (1st Level Support) managing requests and improving operational processes for MediaMarkt. Collaborating with internal teams to ensure excellent service delivery.
Accountant in MediaMarkt's international financial hub handling accounting processes and team management. Focusing on efficiency and productivity improvements while supporting operational needs.
Providing administrative support for construction projects at MediaMarkt's international financial hub. Ensuring document and project management in Barcelona with a focus on detail and compliance.
Coordinador de ventas optimizando atención al cliente y gestionando el equipo de ventas en MediaMarkt. Impulsando la eficiencia de ventas y atención en tienda.
Solution Architect defining customer retention architecture across B2B and B2C for MediaMarktSaturn. Collaborating with stakeholders to design and implement customer - focused solutions.
Senior Database Engineer at Verizon responsible for SQL Server management and NoSQL migration. Involves production support, troubleshooting, and collaborating with application teams.
CitiRisk Credit Technology is seeking a Senior Vice President to lead architectural design and strategic implementation of software solutions. Position involves hands - on coding exceeding 50% of time.
Lead Software Engineer developing core components of high - performance applications for Morgan Stanley. Collaborating with cross - functional teams and enhancing existing components using modern Java practices.