yandex
encora10
Страна
Мексика
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
УдалённоПолная занятость

Java UI Application Developer

Оценка ИИ

Интересный проект на стыке науки и технологий в крупной международной компании с возможностью удаленной работы. Однако узкая специализация на Eclipse RCP может ограничить карьерный рост в сторону более современных веб-технологий.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
Оценка ИИ

Высокая сложность обусловлена требованием опыта более 7 лет и специфическим стеком технологий (Eclipse RCP/SWT), который редко встречается на современном рынке. Также требуются глубокие знания многопоточности в UI и опыт работы с алгоритмами в научной области (геофизика).

Анализ зарплаты

Медиана5 500 $
Рынок4 000 $ – 7 500 $
Оценка ИИ

Зарплата для Senior Java разработчиков в Мексике при работе на международные компании обычно выше среднего локального рынка. Учитывая требование 7+ лет опыта и специфический стек, кандидат может претендовать на верхнюю границу рыночного диапазона.

Сопроводительное письмо

I am writing to express my strong interest in the Java UI Application Developer position at Encora. With over 7 years of experience in software development and a deep specialization in Eclipse RCP/SWT, I am confident in my ability to contribute to your advanced geophysical data processing and visualization tools. My background includes working with complex UI threading, large-scale codebases, and collaborating with international teams, which aligns perfectly with the requirements of this role.

Throughout my career, I have successfully translated complex UX requirements into robust GUI implementations and optimized computational algorithms for high-performance applications. I am particularly excited about the opportunity to work at the intersection of geoscience and software engineering, leveraging my skills in Java and potentially C++ or OpenGL to enhance data-driven decision-making. My experience with Agile methodologies and CI/CD pipelines ensures that I can deliver high-quality, scalable solutions in a fast-paced environment.

I am impressed by Encora's global reach and commitment to diversity and innovation. I am eager to bring my technical leadership and mentoring skills to your team and help drive the development of your next-generation desktop and cloud-integrated applications. Thank you for considering my application.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в encora10 уже сейчас

Присоединяйтесь к глобальной команде Encora и создавайте инновационные решения для геофизики — откликнитесь прямо сейчас!

Описание вакансии

Important Information

Experience: +7 years

Job Mode: Full-time

Work Mode: Remote

ID: 19491

Job Summary

We are seeking a highly skilled and experienced Java UI Application developer  to lead the design, development, and optimization of advanced software solutions for geophysical data processing, modeling, visualization and interpretation. In 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.

Qualifications and 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.
  • Proficiency with development tools and environments:
  • Preferred strong Java experience
  • GitLab/Github, Eclipse RCP/SWT, VS Code, CI/CD pipelines
  • Performance tools: VisualVM, JMC/JFR, Async
  • Operating systems: Windows and Linux
  • Must be self-motivated and able to work well in a distributed team environment
  • Experience developing commercial thick client desktop applications

Nice to have experience 

  • 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 with Java 2D graphics or 3D OpenGL + CUDA programming.
  • Experience working with Cascading Style Sheets (CSS)

About Encora 

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others. 

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

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • CSS
  • Agile
  • AWS
  • Azure
  • Scrum
  • C++
  • GitHub
  • Kubernetes
  • CI/CD
  • Apache Spark
  • Java
  • REST API
  • CUDA
  • GitLab
  • OpenGL
  • Eclipse RCP
  • SWT
  • VisualVM

Возможные вопросы на собеседовании

Роль требует глубоких знаний Eclipse RCP/SWT для разработки сложных десктопных интерфейсов.

Расскажите о вашем опыте работы с Eclipse RCP. С какими наиболее сложными проблемами в управлении жизненным циклом плагинов или расширением точек (extension points) вы сталкивались?

В описании вакансии подчеркивается важность работы с многопоточностью в UI.

Как вы обеспечиваете отзывчивость интерфейса при выполнении тяжелых вычислений в Java SWT? Какие инструменты вы используете для отладки проблем с потоками (например, дедлоков)?

Вакансия предполагает работу над инструментами для визуализации геофизических данных.

Был ли у вас опыт работы с 2D/3D графикой (OpenGL, Java 2D) или визуализацией больших массивов данных? Как вы оптимизировали производительность рендеринга?

Упоминается использование Agentic AI для ускорения разработки.

Как вы используете инструменты ИИ (например, GitHub Copilot или агенты) в своем рабочем процессе для повышения продуктивности и обеспечения качества кода?

Работа ведется в распределенной международной команде.

Опишите ваш опыт взаимодействия с командами из разных часовых поясов (Европа, США, Канада). Как вы организуете коммуникацию и процесс код-ревью?

Похожие вакансии

NDA
180 000 ₽ – 200 000 ₽

Frontend Developer

MiddleУдалённоРоссия
TypeScript · React · Next.js · REST API · UI Kit
+5 навыков
NDA
300 000 ₽ – 350 000 ₽

Руководитель группы frontend (Team Lead)

LeadУдалённоРоссия
React · Vue.js · TypeScript · JavaScript · RESTful API · Unit Testing · Architecture · Team Leadership
+8 навыков
Omni360.io
150 000 ₽ – 200 000 ₽

Middle Frontend Developer (Vue 3 / Nuxt 3)

MiddleУдалённоРоссия
Vue 3 · Nuxt 3 · JavaScript · TypeScript · Composition API · Pinia · Quasar · Element Plus · REST API · GraphQL · Vue Test Utils · Vitest · Jest · Cypress · Playwright
+15 навыков
ООО «Новэлект»
200 000 ₽ – 270 000 ₽

Frontend разработчик (Senior)

SeniorУдалённоРоссия
JavaScript · HTML5 · CSS3 · React · Next.js · TypeScript · Webpack · Git · Docker · Kubernetes · Nginx · SCSS · Vue
+13 навыков
SimbirSoft
220 000 ₽ – 280 000 ₽

Angular-разработчик

УдалённоРоссия
Angular · React · CSS · HTML · JavaScript · TypeScript · HTTP · REST API · CI/CD · Kubernetes · Docker · GitLab · JFrog Artifactory
+13 навыков
Билайн
Не указана

Ведущий Frontend разработчик

LeadУдалённоРоссия
React · JavaScript · TypeScript · Redux · Redux Toolkit · Webpack · Vite · Docker · Jest · Playwright · REST API · HTML5 · CSS3 · ESLint · Prettier · Git · RTK Query
+17 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

encora10
Страна
Мексика