Inovação por resultado.
Java Developer Analyst
Location
Brazil
Posted
142 days ago
Salary
0
Seniority
Senior
Job Description
Java Developer Analyst
Globalweb Corp
• Join the development team, taking on work items for development each Sprint. • Execute software development activities in a multidisciplinary manner with a focus on product quality and maintainability, including requirements, analysis and design, programming, configuration management, testing, and deployment. • Manage your own workload, promptly notifying the team of any delays or other impediments.
Job 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 field 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, SonarQube, Maven, Nexus, Azure DevOps Services (ADS);
- Knowledge and experience in Configuration and Change Management using tools such as ClearCase, SVN and Git;
- Analysis and specification of functional, non-functional and agile requirements;
- Design patterns and coding best practices;
- Enterprise systems integration;
- Microservices architecture and development: tracing, APIs, fault tolerance, metrics, health checks;
- 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;
- Design patterns (enterprise integration patterns, design patterns, SOA, microservices patterns);
- Responsive interfaces and Progressive Web Applications (PWA);
- Java Swing application development;
- 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. 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 interface simulation and virtualization;
- Java programming for web: JEE 5 or higher, JSE 5 or higher, MicroProfile 3 or higher, Java 8 or higher, Apache Velocity 1.6.x or higher and Spring 3.x or higher;
- Java web programming: JEE 6 or higher, JSE 5 or higher, JSF 2.x, JPA 2 and Struts 1.x;
- Application servers: JBoss 4.2.3 or higher, WebSphere 8 or higher, Liberty 17 or higher, and Quarkus framework;
- Multi-tenancy application architecture;
- Linux operating system; static code analysis with SonarQube;
- Web application refactoring with emphasis on migrating rules from front-end to 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;
- Experience with CACHÉ database 2010.2 or higher;
- Knowledge of the OPENVMS and/or Linux platforms;
- Preferred knowledge of access interfaces such as CICS, CICS/WEB, Broker, MQ Series, SOAP, API;
- Programming skills in Delphi 5 or higher; three-tier application architecture and MVC model;
- Programming skills in Enterprise PowerBuilder;
- Solution development for UNIX-like systems;
- Experience developing with message routing using the ISO 8583 standard (ISO8583:1987);
- Development in financial technologies: J/XFS (CWA and FDI): CWA-13937:2000 and FDI 2.1.3b or higher, integrating peripherals such as cryptographic PinPads (EMV chip cards and magnetic stripe, PIN pad and display), authentication/receipt printers, scanners with CMC7 and barcode reading, and smartcards;
- Experience in development using cryptography;
Benefits
- Health insurance
- Dental insurance
- Life insurance – Porto Seguro
- Meal voucher or food allowance
- Commuter benefit (optional): provided for travel between home and work and will be deducted monthly at 6% of the salary, limited to the value of the benefit;
- Day off: time off granted for the employee's birthday, to be taken on the birthday date and/or during the birthday month;
- Wellhub
- Partnerships and discounts (educational institutions, gyms, language schools, etc.);
- Workplace exercise program
- Partnership with discount at PetLove;
- ZenKlub - access to a comprehensive wellness platform;
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Work on the development of highly complex software systems • Contribute to software project development, participating in conception, implementation and delivery phases • Collaborate in architecture and software modeling discussions in monolithic and microservices environments • Implement and maintain code in Python and React, ensuring quality, security and performance • Work with multidisciplinary teams to develop and maintain technology solutions • Apply development best practices and use design patterns in day-to-day work • Participate in code reviews and provide suggestions for improvements • Stay up to date with technology trends relevant to the company context • Participate in refactoring and optimization of SQL queries • Develop code to handle large volumes of data • Develop and maintain CI/CD pipelines and automated testing pipelines
• Develop software components in accordance with the standards and guidelines defined for the project. • Test developed components to ensure correct integration with larger subsystems. • Develop and test test-support components such as drivers and stubs when required. • Implement solutions through executable code, following development best practices. • Test coded components and validate their operation. • Analyze the produced output to identify and correct potential exceptions, faults, or errors. • Support integration of components with other modules or systems in the project.
Senior Software Engineer
H&R BlockWith expert guidance, upfront pricing, and more ways to file, it’s #BetterWithBlock.
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description Design and build enterprise-critical backend services that act as a centralized data access layer for internal applications company-wide that integrate with major third-party platforms, including FIS, ODS, and Giact Systems. - Architect scalable, reusable, and secure components using modern .NET technologies and cloud-native patterns. - Collaborate with the Architecture team to ensure that all solutions incorporate secure coding practices and address vulnerabilities during development. - Partner with the Load and Penetration Testing teams to validate the performance and resilience of our APIs under various load conditions, helping to ensure system scalability and data protection. - Write and maintain comprehensive unit tests, conduct root cause analysis on production issues, and participate in full-cycle production deployments and validations. - Work closely with QA, UX, product managers, and architects to align technical requirements and delivery timelines. - Identify performance bottlenecks, propose architectural enhancements, and implement tooling or process optimizations that elevate development efficiency and system observability. - Mentor and guide lower team members and offshore developers. Qualifications - Bachelor’s degree or equivalent in Computer Science, Applied Computer Science, Computer Applications, Information Technology or a related technology field. - Five years of developing complex applications and enterprise-level integration services to include: - Agile methodology and Scrum teams. - Design and implement APIs using ASP.NET. - C#, Entity Framework, Microsoft Azure, Function Apps, Blob Storage, Queues, and Table Storage. - Develop scalable, cloud-native architecture. - Azure DevOps to create and maintain build and release pipelines, manage deployments, and support release strategies. - Application Insights and Datadog to configure real-time logging, performance monitoring, and diagnostics. - Write optimized queries, data modeling, and performance tuning using SQL Server, Oracle, and Cosmos DB. - REST and SOAP/WCF services for third-party system integration. - Git, Azure Repos, SVN, and IBM ClearCase. - Unit testing, mocking frameworks, and debugging with XUnit, Moq, Fiddler, and SQL Profiler. Requirements - This position allows for remote work from anywhere in the U.S. Benefits - Qualifying associates can enroll themselves and/or their eligible dependents in medical and prescription drug coverage. - Can participate in the H&R Block Retirement Savings Plan (401(k) Plan). - Employee Assistance Program, (virtual) fitness center programs, and the associate discount program. - Automatically enrolled in Business Travel Accident Insurance. - Receive Associate Tax Prep benefit. Pay Range Information The pay range for this position is $134,950.00 - $161,900.00/Yr. Local minimum wage laws apply. Individual pay decisions will depend on job-related factors such as experience, education, skill, performance, and geographic location where work will be performed.
Senior Automation Developer (Python/RPA)
Cedro TechnologiesOur mission is to deliver solutions that transform, as this is our achievement.
• Develop automations in Python, using RPA tools and automation platforms such as n8n • Automate tasks and processes focused on the telecommunications market




