
Luxoft
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.
-
· 34 views · 3 applications · 17d
Strong Regular/Senior Java Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateOur client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds,...Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
We're looking for a responsible and proactive person who will help our products become better.Responsibilities:
- Implementing user stories and technical tasks;
- Writing tests;
- Reviewing your teammates' code;
- Fixing maintenance and support bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimationMandatory Skills Description:
- 5+ years of commercial experience as a Java developer
- Solid knowledge of Java core, Spring, ORM, SQL, and Redis
- Firm understanding of Client-Server architecture, REST, Servlets
- Hands-on experience with Java Messaging and Microservices
- Experience with Maven, bash, Docker
- Good spoken English and solid communication skills overall
- Strong analytical and problem-solving skillsNice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience in using JavaScript, HTML, and CSS
-
· 32 views · 1 application · 17d
Senior Java Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...Project Description:
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
We're looking for a responsible and proactive person who will help our products become better.Responsibilities:
- Implementing user stories and technical tasks;
- Writing tests;
- Reviewing your teammates' code;
- Fixing maintenance and support bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimationMandatory Skills Description:
- 5+ years of commercial experience as a Java developer
- Solid knowledge of Java core, Spring, ORM, SQL, and Redis
- Firm understanding of Client-Server architecture, REST, Servlets
- Hands-on experience with Java Messaging and Microservices
- Experience with Maven, bash, Docker
- Good spoken English and solid communication skills overall
- Strong analytical and problem-solving skillsNice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience in using JavaScript, HTML, and CSSLanguages:
English: B2 Upper Intermediate
More -
· 44 views · 3 applications · 17d
Strong Regular or Senior Java Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...Project Description:
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
We're looking for a responsible and proactive person who will help our products become better.Responsibilities:
- Implementing user stories and technical tasks;
- Writing tests;
- Reviewing your teammates' code;
- Fixing maintenance and support bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimationMandatory Skills Description:
- 5+ years of commercial experience as a Java developer
- Solid knowledge of Java core, Spring, ORM, SQL, and Redis
- Firm understanding of Client-Server architecture, REST, Servlets
- Hands-on experience with Java Messaging and Microservices
- Experience with Maven, bash, Docker
- Good spoken English and solid communication skills overall
- Strong analytical and problem-solving skillsNice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience in using JavaScript, HTML, and CSS- Languages:
- English: B2 Upper Intermediate
- Ukrainian: C2 Proficient
-
· 59 views · 12 applications · 17d
Senior Java Automation QA
Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject Description: For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is...Project Description:
For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is built from the scratch using the latest technologies.
This is 6 months opportunity with potential prolongation.Responsibilities:
- Develop and execute test cases, scripts, plans and procedures
- Automation process setup and improvement
- Development of API and UI tests from scratch
- Integrating automated testing into CI processes
- Creating bug reports based on test execution results
- Participation in documentation review and preparation
- Preparation of product Demo scenarios and participation in Demos- Mandatory Skills:
- Java ME
Mandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5 years of experience as Automation Engineer
- At least 4 years of experience with Java
- At least 3 years of experience with Javascript and Cypress automation
- SQL knowledge
- Experience with Selenium, Cucumber
- Experience with API testing
- Experience with functional and non-functional requirements
- Experience in creating test documentationsNice-to-Have Skills Description:
- Experience with Cross-browser testing
- Good understanding of CI/CD
- Hands-on user experience with Linux
- Experience in working with banking projects
-
· 79 views · 9 applications · 17d
Senior Test Automation Engineer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: The goal of platform we build is to create an automated end-to-end solution to facilitate Exam Management Cycles for the Regulatory Authorities and assessment activities across the three lines of defense. This application is used to...Project Description:
The goal of platform we build is to create an automated end-to-end solution to facilitate Exam Management Cycles for the Regulatory Authorities and assessment activities across the three lines of defense.
This application is used to automate Document and Data retrieval. It also provides ability to view documents that are auto retrieved as well as to request documents through automatic generation of email requests.
This solution will allow to have one workspace to work for both roles as Maker and Checker, auto retrieve of documents and data, and build automatic storage of all documents collected for an Exam/Cycle into the document storage.
The system is targeting to shorten the timeline for source document and data collection, automates documents and structured data collection, reduce manual work and overall time spent on examination management activities.
Team consists of Dev, BA, QA, Tram Lead, and is supported by dedicated DevOps group. We use agile methodologies on a team level (Scrum, Kanban).
Key project technology stack: Kotlin, Java, Reactor, React, Typescript, Playwright.Responsibilities:
• Automation process setup and improvement
• Development of test automation framework architecture
• Building and maintaining automated testing frameworks
• Test case adjustments for automated testing needs
• Integrating automated testing into CI processes
• Test data and test environment preparations
• Creating bug reports based on test execution resultsMandatory Skills Description:
• Automation experience using Playwright - 1+ year
• Automation experience - 4+ years
• Manual testing experience - 2+ years
• Experience in testing Restful APIs - 1+years
• Solid skills in Javascript (NodeJS/Typescript)
• Experience in non selenium tools Cypress/puppeteer
• Familiar with test runners like Jest or Mocha, and testing utilities like Chai, Enzyme or any other
• Strong knowledge of test design
• Strong experience with continuous integration processes and tools (Jenkins, Teamcity or similar)
• Experience of working with version control systems (e.g. GIT, Bitbucket and others)
• Strong proficiency in Atlassian Product Suite (Confluence, JIRA)
• Understanding of agile software development methodologies
• Ability to prioritize test cases based on risk analysis
• HTML / CSS / JSON / XML knowledge
• Strong analytical skills
• Accountability and self organization
-
· 50 views · 5 applications · 17d
Senior Java Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks,...Project Description:
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems.
We're looking for a responsible and proactive person who will help our products become better.Responsibilities:
- Implementing user stories and technical tasks;
- Writing tests;
- Reviewing your teammates' code;
- Fixing maintenance and support bugs;
- Participation in meetings with the customer;
- Requirements refinement, sprint planning and task estimationMandatory Skills Description:
- 5+ years of commercial experience as a Java developer
- Solid knowledge of Java core, Spring, ORM, SQL, and Redis
- Firm understanding of Client-Server architecture, REST, Servlets
- Hands-on experience with Java Messaging and Microservices
- Experience with Maven, bash, Docker
- Good spoken English and solid communication skills overall
- Strong analytical and problem-solving skillsNice-to-Have Skills Description:
- Education: Bachelor's / Master's degree in computer science or computer engineering
- Experience in using JavaScript, HTML, and CSS
-
· 69 views · 11 applications · 17d
Senior Test Automation Engineer (TypeScript/Playwright - 6 months duration project)
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateProject Description: The goal of platform we build is to create an automated end-to-end solution to facilitate Exam Management Cycles for the Regulatory Authorities and assessment activities across the three lines of defense. This application is used to...Project Description:
The goal of platform we build is to create an automated end-to-end solution to facilitate Exam Management Cycles for the Regulatory Authorities and assessment activities across the three lines of defense.
This application is used to automate Document and Data retrieval. It also provides ability to view documents that are auto retrieved as well as to request documents through automatic generation of email requests.
This solution will allow to have one workspace to work for both roles as Maker and Checker, auto retrieve of documents and data, and build automatic storage of all documents collected for an Exam/Cycle into the document storage.
The system is targeting to shorten the timeline for source document and data collection, automates documents and structured data collection, reduce manual work and overall time spent on examination management activities.
Team consists of Dev, BA, QA, Tram Lead, and is supported by dedicated DevOps group. We use agile methodologies on a team level (Scrum, Kanban).
Key project technology stack: Kotlin, Java, Reactor, React, Typescript, Playwright.Responsibilities:
• Automation process setup and improvement
• Development of test automation framework architecture
• Building and maintaining automated testing frameworks
• Test case adjustments for automated testing needs
• Integrating automated testing into CI processes
• Test data and test environment preparations
• Creating bug reports based on test execution resultsMandatory Skills Description:
• Automation experience using Playwright - 1+ year
• Automation experience - 4+ years
• Manual testing experience - 2+ years
• Experience in testing Restful APIs - 1+years
• Solid skills in Javascript (NodeJS/Typescript)
• Experience in non selenium tools Cypress/puppeteer
• Familiar with test runners like Jest or Mocha, and testing utilities like Chai, Enzyme or any other
• Strong knowledge of test design
• Strong experience with continuous integration processes and tools (Jenkins, Teamcity or similar)
• Experience of working with version control systems (e.g. GIT, Bitbucket and others)
• Strong proficiency in Atlassian Product Suite (Confluence, JIRA)
• Understanding of agile software development methodologies
• Ability to prioritize test cases based on risk analysis
• HTML / CSS / JSON / XML knowledge
• Strong analytical skills
• Accountability and self organizationNice-to-Have Skills Description:
• Strong ability to solve, manage and prevent problems independently
• Understanding of Banking Client Onboarding domain
• Experience with Cross-browser testingLanguages:
English: B2 Upper Intermediate
More -
· 81 views · 8 applications · 17d
Senior Front-end Developer (Flutter exp. - Must)
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: We are looking for a Senior Front-End Developer to join our team and contribute to mobile (Flutter) and web front-end development. You will work alongside an existing front-end developer, collaborating to ensure a consistent,...Project Description:
We are looking for a Senior Front-End Developer to join our team and contribute to mobile (Flutter) and web front-end development. You will work alongside an existing front-end developer, collaborating to ensure a consistent, high-quality user experience across platforms.
You'll play a critical role in shaping our front-end ecosystem, setting standards, and delivering polished, user-centric experiences across mobile and web.Responsibilities:
Key Responsibilities
Design, develop, and maintain front-end features for both Flutter mobile apps and web applications.
Collaborate with our current front-end developer to ensure codebase quality, reusability, and maintainability.
Collaborate with back-end development team
Take responsibility for front-end architectural decisions and implementation standards.
Translate UI/UX designs into clean, performant, and accessible code.
Work closely with back-end engineers to integrate APIs and ensure a seamless user experience.
Identify and address performance and usability improvements.
Participate in code reviews, testing, and documentation to support team-wide best practices.
Share knowledge and help elevate the front-end capabilities of the team.Mandatory Skills Description:
5+ years of front-end development experience.
Strong experience with Flutter for mobile development.
Solid experience building web applications using React, Angular, or Vue.js.
Strong understanding of responsive design, state management, and component architecture.
Experience integrating APIs (REST or GraphQL).
Proficient in Git, CI/CD, and Agile methodologies.
Passion for clean, maintainable, and scalable front-end code.
Excellent communication and problem-solving skills.Nice-to-Have Skills Description:
Experience with Flutter Web or progressive web apps (PWAs).
Experience with web front-end (Angular)
Knowledge of mobile deployment (App Store, Google Play).
Familiarity with Firebase, analytics, or push notifications.
Experience working in a startup or small product team environment.
-
· 95 views · 9 applications · 16d
Senior Test Automation Engineer
Full Remote · Ukraine · 4.5 years of experience · Upper-IntermediateProject Description: The goal of platform we build is to create an automated end-to-end solution to facilitate Exam Management Cycles for the Regulatory Authorities and assessment activities across the three lines of defense. This application is used to...Project Description:
The goal of platform we build is to create an automated end-to-end solution to facilitate Exam Management Cycles for the Regulatory Authorities and assessment activities across the three lines of defense.
This application is used to automate Document and Data retrieval. It also provides ability to view documents that are auto retrieved as well as to request documents through automatic generation of email requests.
This solution will allow to have one workspace to work for both roles as Maker and Checker, auto retrieve of documents and data, and build automatic storage of all documents collected for an Exam/Cycle into the document storage.
The system is targeting to shorten the timeline for source document and data collection, automates documents and structured data collection, reduce manual work and overall time spent on examination management activities.
Team consists of Dev, BA, QA, Tram Lead, and is supported by dedicated DevOps group. We use agile methodologies on a team level (Scrum, Kanban).
Key project technology stack: Kotlin, Java, Reactor, React, Typescript, Playwright.
Responsibilities:
• Automation process setup and improvement
• Development of test automation framework architecture
• Building and maintaining automated testing frameworks
• Test case adjustments for automated testing needs
• Integrating automated testing into CI processes
• Test data and test environment preparations
• Creating bug reports based on test execution results
Mandatory Skills Description:
• Automation experience using Playwright - 1+ year
• Automation experience - 4+ years
• Manual testing experience - 2+ years
• Experience in testing Restful APIs - 1+years
• Solid skills in Javascript (NodeJS/Typescript)
• Experience in non selenium tools Cypress/puppeteer
• Familiar with test runners like Jest or Mocha, and testing utilities like Chai, Enzyme or any other
• Strong knowledge of test design
• Strong experience with continuous integration processes and tools (Jenkins, Teamcity or similar)
• Experience of working with version control systems (e.g. GIT, Bitbucket and others)
• Strong proficiency in Atlassian Product Suite (Confluence, JIRA)
• Understanding of agile software development methodologies
• Ability to prioritize test cases based on risk analysis
• HTML / CSS / JSON / XML knowledge
• Strong analytical skills
• Accountability and self organization
Nice-to-Have Skills Description:
• Strong ability to solve, manage and prevent problems independently
• Understanding of Banking Client Onboarding domain
• Experience with Cross-browser testing
-
· 42 views · 6 applications · 16d
Senior Java Automation QA
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is...Project Description:
For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is built from the scratch using the latest technologies.
This is 6 months opportunity with potential prolongation.Responsibilities:
- Develop and execute test cases, scripts, plans and procedures
- Automation process setup and improvement
- Development of test automation framework architecture
- Integrating automated testing into CI processes
- Creating bug reports based on test execution results
- Participation in documentation review and preparation
- Preparation of product Demo scenarios and participation in DemosMandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5 years of experience as Automation Engineer
- At least 4 years of experience with Java
- SQL knowledge
- Experience with Selenium, Cucumber
- Experience with API testing
- Experience with functional and non-functional requirements
- Experience in creating test documentations
-
· 45 views · 9 applications · 16d
Senior Java Automation QA Engineer
Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject Description: For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is...Project Description:
For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is built from the scratch using the latest technologies.
This is 6 months opportunity with potential prolongation.Responsibilities:
- Develop and execute test cases, scripts, plans and procedures
- Automation process setup and improvement
- Development of test automation framework architecture
- Integrating automated testing into CI processes
- Creating bug reports based on test execution results
- Participation in documentation review and preparation
- Preparation of product Demo scenarios and participation in DemosMandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5 years of experience as Automation Engineer
- At least 4 years of experience with Java
- SQL knowledge
- Experience with Selenium, Cucumber
- Experience with API testing
- Experience with functional and non-functional requirements
- Experience in creating test documentationsNice-to-Have Skills Description:
- Experience with Cross-browser testing
- Good understanding of CI/CD
- Hands-on user experience with Linux
- Experience in working with banking projects- Languages:
- English: B2 Upper Intermediate
-
· 45 views · 6 applications · 16d
Senior Java Automation QA Engineer
Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject Description: For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is...Project Description:
For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is built from the scratch using the latest technologies.
This is 6 months opportunity with potential prolongation.
Responsibilities:
- Develop and execute test cases, scripts, plans and procedures
- Automation process setup and improvement
- Development of test automation framework architecture
- Integrating automated testing into CI processes
- Creating bug reports based on test execution results
- Participation in documentation review and preparation
- Preparation of product Demo scenarios and participation in Demos
Mandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5 years of experience as Automation Engineer
- At least 4 years of experience with Java
- SQL knowledge
- Experience with Selenium, Cucumber
- Experience with API testing
- Experience with functional and non-functional requirements
- Experience in creating test documentations
Nice-to-Have Skills Description:
- Experience with Cross-browser testing
- Good understanding of CI/CD
- Hands-on user experience with Linux
- Experience in working with banking projects
-
· 26 views · 2 applications · 16d
Regular/Senior Java Developer (desktop)
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation...Project Description:
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.Responsibilities:
• Collaborate closely with geophysicists, data scientists, and software engineers to
translate scientific domain requirements into robust on-prem or Cloud software
solutions.
• Design, develop, and maintain high-performance applications for geophysical and
geological data analysis, interpretation and visualization (e.g., seismic, horizon,
fault, velocity model, etc.)
• Present architectural designs and technical proposals to the architecture review
board.
• 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.
• 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 DSG 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 geophysical computing and
software development.Mandatory Skills Description:
5+ years in Java development
Strong Java Core knowledge
Experience with desktop development (Swing, SWT or Eclipse RCP)
Nice-to-Have Skills Description:
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus- Languages:
- English: B2 Upper Intermediate
-
· 62 views · 10 applications · 16d
Senior Java Automation QA Engineer
Part-time · Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject Description: For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is...Project Description:
For the world most global bank we are building the platform, which supports various information gathering and processing across the organization and providing access to this data through both private and public cloud. The solution is built from the scratch using the latest technologies.
This is 6 months opportunity with potential prolongation.Responsibilities:
- Develop and execute test cases, scripts, plans and procedures
- Automation process setup and improvement
- Development of test automation framework architecture
- Integrating automated testing into CI processes
- Creating bug reports based on test execution results
- Participation in documentation review and preparation
- Preparation of product Demo scenarios and participation in DemosMandatory Skills Description:
- At least 6 years of experience in the industry of software development
- At least 5 years of experience as Automation Engineer
- At least 4 years of experience with Java
- SQL knowledge
- Experience with Selenium, Cucumber
- Experience with API testing
- Experience with functional and non-functional requirements
- Experience in creating test documentationsNice-to-Have Skills Description:
- Experience with Cross-browser testing
- Good understanding of CI/CD
- Hands-on user experience with Linux
- Experience in working with banking projects
-
· 40 views · 2 applications · 16d
Regular/Senior Java Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a cloud solution for interpretation...Project Description:
One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain.
Product being developed is a cloud solution for interpretation of geological and geophysical data. Project is based on SCRUM methodology.
Our project is stable, long-term and constantly adopts new technologies such as newest Java and Eclipse RCP versions, cloud and GPU computing, microservices architecture and other innovative frameworks.
Work supposes close cooperation with Customer team located in Houston and following Agile principles.
Our team is senior, supportive and friendly.Responsibilities:
• Collaborate closely with geophysicists, data scientists, and software engineers to
translate scientific domain requirements into robust on-prem or Cloud software
solutions.
• Design, develop, and maintain high-performance applications for geophysical and
geological data analysis, interpretation and visualization (e.g., seismic, horizon,
fault, velocity model, etc.)
• Present architectural designs and technical proposals to the architecture review
board.
• 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.
• 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 DSG 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 geophysical computing and
software development.Mandatory Skills Description:
5+ years in Java development
Strong Java Core knowledge
Experience with desktop development (Swing, SWT or Eclipse RCP)Nice-to-Have Skills Description:
Practical experience with Eclipse RCP framework
OSGI knowledge is a plus
Oil&Gas domain experience is a plus