Java UI Application Developer

Encora

Not Interested
Bookmark
Report This Job

profile Job Location:

Brasília - Brazil

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

Important Information

Location:Brazil
Job Mode:Full-time
Work Mode:Work from home

Job Summary

We are seeking a highly skilled and experiencedJava UI Application developer to lead the design development and optimization of advanced software solutions for geophysical data processing modeling visualization and this role you will collaborate closely with geoscientists to create innovative tools that enhance data-driven decision-making through powerful visualization and interpretation capabilities. You will also collaborate with global development teams across Europe Canada and the United States contributing to a dynamic and international engineering environment.

Responsibilities and Duties

  • Collaborate closely with a UX design team product owners and software engineers to translate UX requirements into robust GUI implementations with Eclipse RCP/SWT;
  • Present software designs and technical proposals to lead;
  • Ability to break down development tasks and lay out clear implementation roadmaps;
  • Implement and optimize computation algorithms;
  • Design and develop both thin and thick client applications that interact with cloud-based microservices;
  • Working with complex UI Java threading and concurrency;
  • Working with a large code base and multiple distributed development teams;
  • Ensure high code quality through unit testing code reviews security hardening and continuous integration with other domain tools;
  • Provide technical support and lead user troubleshooting sessions to resolve issues and ensure smooth operation of a complex RCP desktop application;
  • Mentor junior developers and actively contribute to architectural and implementation decisions;
  • Embrace Agile/Scrum methodologies delivering and demonstrating working solutions at the end of each sprint;
  • Stay current with emerging technologies and trends in computing and software development.

Essential Skills

  • BS or MS degree in computer science Geoscience Applied Mathematics or a related engineering discipline;
  • Ability to break down complex development tasks and define clear actionable implementation of roadmaps;
  • Preferred strong Java experience;
  • GitLab/GithubEclipse RCP/SWTVS CodeCI/CD pipelines;
  • Performance tools:VisualVMJMC/JFRAsync;
  • Operating systems:WindowsandLinux;
  • Must be self-motivated and able to work well in a distributed team environment;
  • Experience developing commercial thick client desktop applications.

Highly Desirable Skills

  • Hands-on experience using Agentic AI to accelerate code implementation and enhance development productivity;
  • C knowledge and experience a benefit;
  • Familiarity with cloud platforms and distributed computing;
  • Restful API design and implementation;
  • AWS and Azure;
  • Tools for scalable data processing: Kubernetes Spark;
  • Experience withJava 2D graphics or3D OpenGL CUDAprogramming;
  • Experience working with Cascading Style Sheets (CSS).

About Encora

Encora is the preferred digital engineering and modernization partner of some of the worlds leading enterprises and digital native companies. With over 9000 experts in 47 offices and innovation labs worldwide Encoras technology practices include Product Engineering & Development Cloud Services Quality Engineering DevSecOps Data & Analytics Digital Experience Cybersecurity and AI & LLM Engineering.

At Encora we hire professionals based solely on their skills and qualifications and do not discriminate based on age disability religion gender sexual orientation socioeconomic status or nationality.


Required Experience:

IC

Important InformationLocation:BrazilJob Mode:Full-timeWork Mode:Work from homeJob SummaryWe are seeking a highly skilled and experiencedJava UI Application developer to lead the design development and optimization of advanced software solutions for geophysical data processing modeling visualization ...
View more view more

Key Skills

  • Computer Science
  • General Maintenance
  • Apache Web Server
  • Information Technology Sales
  • Maintenance Engineering

About Company

Company Logo

As Encora Inc. expands its footprint in Latin America, its acquisition of Nearsoft provides our clients with a unique chance to Nearshore on a global scale.

View Profile View Profile