
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.
-
· 41 views · 6 applications · 11d
Senior .Net/WPF Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: One of the world's largest oil field service companies has a need to support a number of existing enterprise cementing web and desktop applications in continuous efforts to improve quality of shale oil wells cementing. About the...Project Description:
- One of the world's largest oil field service companies has a need to support a number of existing enterprise cementing web and desktop applications in continuous efforts to improve quality of shale oil wells cementing.
About the Project - web/desktop enterprise cementing software.
Our team - friendly, cooperative, open-minded team of experienced software professionals. Responsibilities:
• Resolution of user reported issues and bugs
• Support of existing features and functionality
• Effective troubleshooting and root cause analysis
• Working sessions with the users to collect valuable data for resolution of issues
• Communication with US team members on the daily basis
• Participation in a SCRUM-based development processMandatory Skills Description:
• 5+ years of experience with .Net/C#
• 5+ years of experience with WPF in desktop applications development
• Advanced knowledge of OOP, design patterns, SOLID principles
• MS SQL Server experience
• Excellent analytical, problem solving, and debugging skills
• Bachelor or Master's Degree in Computer Science
• Upper-Intermediate EnglishNice-to-Have Skills Description:
• Data visualization experience
• Performance profiling and optimization experience
• Experience with Infragistics, Telerik UI controls and features
• Azure Cloud Development
• Web API/RESTful server development using ASP.NET core
• RabbitMQ or other message brokers experience
• Experience with Azure DevOps/TFS and Git
• IaC and Terraform experience
• Understanding of Agile development methodologies
• Oil & Gas domain knowledge- Languages:
- English: B2 Upper Intermediate
- One of the world's largest oil field service companies has a need to support a number of existing enterprise cementing web and desktop applications in continuous efforts to improve quality of shale oil wells cementing.
-
· 53 views · 7 applications · 11d
Senior .Net/Angular Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateProject Description: One of the world's largest oil field service companies has a need to support a number of existing enterprise cementing web and desktop applications in continuous efforts to improve quality of shale oil wells cementing. About the...Project Description:
One of the world's largest oil field service companies has a need to support a number of existing enterprise cementing web and desktop applications in continuous efforts to improve quality of shale oil wells cementing.
About the Project - web/desktop enterprise cementing software.
Our team - friendly, cooperative, open-minded team of experienced software professionals.Responsibilities:
• Resolution of user reported issues and bugs
• Support of existing features and functionality
• Effective troubleshooting and root cause analysis
• Working sessions with the users to collect valuable data for resolution of issues
• Communication with US team members on the daily basis
• Participation in a SCRUM-based development processMandatory Skills Description:
• 5+ years of experience with .Net/C#
• 5+ years of experience with Angular 2+
• Advanced knowledge of OOP, design patterns, SOLID principles
• Experience in web applications development with Angular 10 or newer
• Experience in web applications development with .NET Core 3.0 or newer
• MS SQL Server strong experience
• TypeScript development
• Excellent analytical, problem solving, and debugging skills
• Bachelor or Master's Degree in Computer Science
• Upper-Intermediate EnglishNice-to-Have Skills Description:
• Vanilla JavaScript knowledge
• Bootstrap, Angular CLI, Reactive Extensions for Angular
• Web API/RESTful server development using ASP.NET core
• Azure Cloud Development
• IaC and Terraform experience
• Experience with Azure DevOps/TFS and Git
• Understanding of Agile development methodologies
• Oil & Gas domain knowledge
• RXJS- Languages:
- English: B2 Upper Intermediate
-
· 77 views · 11 applications · 11d
Regular C# developer
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateProject Description: Our product is specializing in drilling fluid solutions for various industries, including oil and gas, water well drilling, and construction. Baroid IDP (Industrial Drilling Products) is a part of Halliburton that focuses on the...Project Description:
Our product is specializing in drilling fluid solutions for various industries, including oil and gas, water well drilling, and construction. Baroid IDP (Industrial Drilling Products) is a part of Halliburton that focuses on the non-oil and gas drilling sectors
The product line is dedicated to the non-oil and gas drilling industries, offering products and services for drilling, grouting, plugging, abandonment, well rehabilitation, and well development.Responsibilities:
Design, develop, and maintain backend services and APIs using ASP.NET Core to support a cross-platform social networking application (Android, iOS, Web).
Build robust and scalable systems to handle user authentication, data storage, media uploads, messaging, notifications, and activity feeds.
Implement real-time features using WebSocket or similar technologies.
Ensure high performance, availability, and security of the backend infrastructure.
Work closely with frontend and mobile developers to align API design with UI/UX requirements.
Write clean, well-documented, and testable code following best practices and coding standards.
Participate in architectural planning, code reviews, and performance tuning.Mandatory Skills Description:
Requirements:
Around 4+ years of experience in .NET Framework C#
Relevant experience with making websites and web APIs with ASP.NET Web API, MVC
Experience with ORMs (Entity Framework), Dapper, and ADO.NET
MS SQL Server, T-SQL
Understanding of Windows Services
Experience with front-end (HTML/CSS, AngularJS, Angular 2+(17))
Experience with Azure cloud infrastructure would be a plus.Nice-to-Have Skills Description:
no special skills apar the described above
-
· 82 views · 12 applications · 11d
C# Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateOur product is specializing in drilling fluid solutions for various industries, including oil and gas, water well drilling, and construction. The product line is dedicated to the non-oil and gas drilling industries, offering products and services for...Our product is specializing in drilling fluid solutions for various industries, including oil and gas, water well drilling, and construction.
The product line is dedicated to the non-oil and gas drilling industries, offering products and services for drilling, grouting, plugging, abandonment, well rehabilitation, and well development.Responsibilities:
Design, develop, and maintain backend services and APIs using ASP.NET Core to support a cross-platform social networking application (Android, iOS, Web).
Build robust and scalable systems to handle user authentication, data storage, media uploads, messaging, notifications, and activity feeds.
Implement real-time features using WebSocket or similar technologies.
Ensure high performance, availability, and security of the backend infrastructure.
Work closely with frontend and mobile developers to align API design with UI/UX requirements.
Write clean, well-documented, and testable code following best practices and coding standards.
Participate in architectural planning, code reviews, and performance tuning.Mandatory Skills Description:
Requirements:
Around 4+ years of experience in .NET Framework C#
Relevant experience with making websites and web APIs with ASP.NET Web API, MVC
Experience with ORMs (Entity Framework), Dapper, and ADO.NET
MS SQL Server, T-SQL
Understanding of Windows Services
Experience with front-end (HTML/CSS, AngularJS, Angular 2+(17))
Experience with Azure cloud infrastructure would be a plus.
-
· 49 views · 7 applications · 11d
Financial Partner
Full Remote · Ukraine · 2 years of experience · Upper-IntermediateProject Description: Looking for new members of Finance Partners team with excellent analytical skills and profound knowledge of all MS Office programs. Responsibilities: • Budgeting, forecasting, reporting by profit/cost centers on a regular basis •...Project Description:
Looking for new members of Finance Partners team with excellent analytical skills and profound knowledge of all MS Office programs.
Responsibilities:
• Budgeting, forecasting, reporting by profit/cost centers on a regular basis
• Analyzing the deviations, investigating the reasons for the latter, providing meaningful comments
• Preparation of financial/statistical/analytical models and presenting them to stakeholders
• Ad-hoc financial analysis (what-if analysis; FX, tax, market risk impact analysis etc)
• Consulting stakeholders on financial questions
• Constant support of internal systems with financial dataMandatory Skills Description:
• Bachelor+ degree in Economics, Banking, Finance or related science
• 2+ years of experience in Finance, Controlling preferably in an international company
• Excellent communication skills
• Advanced MS Office user (especially Excel and PowerPoint)
• Attention to details, strong analytical and problem-solving skills
• Strong Excel skillsNice-to-Have Skills Description:
- Ability to work without supervision, under pressure of deadlines in a dynamic environment
- Big4 experience will be a plus
- VBA will be a plus
-
· 50 views · 4 applications · 10d
Senior Java Developer (10+ years of exp.)
Full Remote · Ukraine · 10 years of experience · Upper-IntermediateProject Description: We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for...Project Description:
We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web applications, desktop applications, web services and Linux environments that allow to visualize securities and to execute workflows on them.
Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot).Responsibilities:
- Develop business and technical features for old and new applications
- Prototype Ideas (we have many internal technical projects, we plan to rewrite all our legacy components in 1-2 years in Spring Boot and Spring Cloud, we play with Kotlin and Groovy)
- Configure and maintain Windows and Linux environments (we own many environments, install agents and software, patch, monitor, etc)
- Integrate our components with different internal and external client's systems
- Configure, monitor, and troubleshoot Application servers (Tomcat, Weblogic)
- Monitor applications, processes, scheduled jobs, collect different types of logs and metrics (ELK, ITRS, Autosys)
- Setup and improve CI/CD (Jenkins, TeamCity, IBM Urban Deploy, Bash)
- Automate routine with scripting languages (Groovy, Bash)
- Write all types of tests: unit, integration, end-to-end
- Design distributed applications (we deploy everything on more than one server, use load balancing and clusters, prefer lightweight and stateless solutions, extract functionality into small services, switch from monolith to microservice architecture)Mandatory Skills Description:
- Strong Java SE and Java EE with at least 10 years of commercial experience
- Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
- Good knowledge of SQL and relational databases (Oracle)
- Good understanding of Servlets, Servlet containers (Tomcat) and application servers (Weblogic)
- Good understanding of CI/CD, experience with TeamCity or/and Jenkins
- Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
- Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same pageNice-to-Have Skills Description:
- Angular or similar (React, Vue), Angular Material, RxJs
- Ability to create nice HTML/CSS layouts
- Deep Oracle knowledge
- Experience with ELK
- Experience with Spring Cloud modules and microservice architecture- Languages:
- English: B2 Upper Intermediate
-
· 59 views · 8 applications · 10d
Test Manager
Full Remote · Ukraine · 5.5 years of experience · Upper-IntermediateProject Description: Our client is one of the leading international equipment manufacturers and dental consumables producers are updating their products set to cloud to provide even more flexibility and quality service to their clients. ...Project Description:
Our client is one of the leading international equipment manufacturers and dental consumables producers are updating their products set to cloud to provide even more flexibility and quality service to their clients.
Responsibilities:
Experienced Project Manager with an interest in regulated Projects (best would be experience within the medical field) and an interest in Testing.
Needs to communicate with CPO/PO regarding project plan and expected test times and scope of testing.
Follow up with PO regarding project milestones and their implication to testing (if too much delay, replan test slots reserved for products realistically and not solely based on promises).
Needs to track general project documentation specific to test (but not only test team). And regularly keep up with the development teams
regarding their status of unit testing, integration testing, ....
Communicate with Test Managers regarding test scope and the translation to people days of testers.
Communicate with peers regarding their needs and balance between the teams to find best tradeoff for all projects with the available capacity.
"Be the CPO of testing"
Ensure change in testing approach: stimulate general test automation increase while ensuring that manual test efforts do not increase.
Mandatory Skills Description:
- 5+ years experience in leading positions
- 5+ years experience in Testing
- Profound knowledge of both manual and automation testing
- Leadership skills
- Excellent knowledge of Scrum Framework
- Experience of leading complex projects
- C1 English
Nice-to-Have Skills Description:
- CI/CD pipeline understanding
- Experience in medical field
- Experience in automation, performance, volume testing
-
· 55 views · 0 applications · 10d
Senior Java Developer
Full Remote · Ukraine · 10 years of experience · Upper-IntermediateProject Description: We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for...Project Description:
We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web applications, desktop applications, web services and Linux environments that allow to visualize securities and to execute workflows on them.
Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot).Responsibilities:
- Develop business and technical features for old and new applications
- Prototype Ideas (we have many internal technical projects, we plan to rewrite all our legacy components in 1-2 years in Spring Boot and Spring Cloud, we play with Kotlin and Groovy)
- Configure and maintain Windows and Linux environments (we own many environments, install agents and software, patch, monitor, etc)
- Integrate our components with different internal and external client's systems
- Configure, monitor, and troubleshoot Application servers (Tomcat, Weblogic)
- Monitor applications, processes, scheduled jobs, collect different types of logs and metrics (ELK, ITRS, Autosys)
- Setup and improve CI/CD (Jenkins, TeamCity, IBM Urban Deploy, Bash)
- Automate routine with scripting languages (Groovy, Bash)
- Write all types of tests: unit, integration, end-to-end
- Design distributed applications (we deploy everything on more than one server, use load balancing and clusters, prefer lightweight and stateless solutions, extract functionality into small services, switch from monolith to microservice architecture)Mandatory Skills Description:
- Strong Java SE and Java EE with at least 10 years of commercial experience
- Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
- Good knowledge of SQL and relational databases (Oracle)
- Good understanding of Servlets, Servlet containers (Tomcat) and application servers (Weblogic)
- Good understanding of CI/CD, experience with TeamCity or/and Jenkins
- Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
- Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same pageNice-to-Have Skills Description:
- Angular or similar (React, Vue), Angular Material, RxJs
- Ability to create nice HTML/CSS layouts
- Deep Oracle knowledge
- Experience with ELK
- Experience with Spring Cloud modules and microservice architecture
-
· 17 views · 1 application · 10d
Technical Business Analyst
Full Remote · Ukraine · 5.5 years of experience · Upper-IntermediateProject Description: Data Catalog program is an initiative to develop a centralized data management platform by bringing together all Group's data sources. The platform intends to contain suite of applications to manage different aspects around Data...Project Description:
Data Catalog program is an initiative to develop a centralized data management platform by bringing together all Group's data sources. The platform intends to contain suite of applications to manage different aspects around Data Governance specially:
• Metadata Management across all applications with heavy focus building data catalog, identifying relationships across metadata, creating and managing tag hierarchies based on business context
• Cloud based offerings to business and application users for accessing data catalog and associated data by creating unified Data Layer on top of all data sources. This will enable data consistency across and will serve an input to superior analytics helping drive business with meaningful insights
• Promote self-service model for managing various aspects of data governance
• Centralize risk management around data and improve regulatory data compliance requirements
The platform has been built on leading edge technologies with the focus on developing potential machine learning and data mining capabilities.Responsibilities:
Metadata Management
• Lead onboarding of data providers onto the Data Highway platform
• Manage the complete onboarding process (end to end) of data dictionaries and related datasets related to the assigned applications
• Develop a subject matter expertise on the data dictionaries, datasets and relationships between different datasets for the assigned applications
• Ensure the data quality of data dictionaries and underlying datasets for the assigned applications. This will include working actively with data providers in resolving any conflicts, issues pertaining to data dictionaries, datasets available on Data Highway for the assigned applications
System Analysis
• Develop deep functional knowledge on Data Highway suite of applications
• Lead and drive the system improvements across the Data Highway's suite of applications
• Develop detailed functional solution for the proposed enhancements and work with technology partners from implementation purposes
• Develop detailed understanding of underlying data model for each of the above-mentioned applications
• Work with UX/UI designers in case of any user interface-related requirements.
• Develop and execute test cases pertaining to enhancements
• Manage backlog of enhancements for the assigned module/sub-module within an application
• Work diligently on resolving any production issues reported by business users
• Coordinate with end users during UAT execution and work with development team to resolve any open issues in timely manner
• Work with release management team to ensure all the planned items are released as per release plan
User Engagement and Operational Process Improvement
• Engage users at all levels i.e. data providers, business users, stake-holders
• Conduct user trainings, demos on Data Highway suite of applications when required
• Actively seek user feedback on the features they use with the goal of getting a sense of any user experience issue, potential enhancements/improvements
• Provide monthly updates to senior management team on the current state of their assigned applications, enhancements/improvements
• Strive to make the overall process more efficient either by proposing any potential automations or building new capabilities within the Data Highway suite of applicationsMandatory Skills Description:
• Bachelor Degree in Information Technology, Computer Science, Data Science or relevant 5+ years of experience
• Proven experience in a technical BA position
• Analytical mindset with good attention to detail
• Practical experience in both reading and documenting functional requirements
• Solid SQL knowledge.
• Data modeling knowledge. Should be comfortable in understanding data model either via an ER diagram or reading through data dictionaries.
• Good Excel knowledge. Should be comfortable performing vlook ups, creating pivot tables.
• Self-starter attitude and ability to work independently
• Excellent communication skills
• Team-player and ability to build strong working relationships amongst diverse peers
• Prior experience working with APIs, and/or Kafka data streaming.
-
· 49 views · 5 applications · 10d
Senior Business Analyst
Full Remote · Ukraine · 5.5 years of experience · Upper-IntermediateProject Description: We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions....Project Description:
We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions. Application functionality is decomposed into business process management, business rules/workflows configuration, reporting / dashboards anmission-criticald workload management functions e.g. work prioritization, SLA management, notifications etc.
The platform is used by external users, it is mission critical as part client experience upgrade roadmap.Responsibilities:
- Direct communication with Business stakeholders and technical partners on a day-to-day basis
- Requirements elicitation from the stakeholders
- Requirements analysis, including business analysis, functional analysis, integration/API analysis, impact analysis
- Requirements documentation in Word/Confluence in the format of User Stories, Use Cases, Business Rules, Specification by Example, diagrams, etc.
- Requirements approval with relevant stakeholders, running demo, requirements change management process
- Proactively drive analysis of assigned tasks at all levels, i.e. organize calls with Business, and Dev teams, facilitate the discussion, document and distribute MOMs
- Participate in backlog review and management, create tasks in Jira, estimate and plan the analysis efforts
- Be a part of the BA team, share knowledge, and contribute to the analysis process improvements
- Conduct tech interviews for BA positions, support newcomersMandatory Skills Description:
At least 5+ years of proven experience in a BA/FA position (after university)
- Analytical mindset
- Experience with large enterprise Customers with international stakeholders (USA, UK) is a must, and experience with the Banking/Financial domain is a plus
- Handson experience with tools: Confluence, Jira, mockups prototyping (Axure, Figma, Balsamiq, or similar), tools for diagrams (Visio, DrawIO, Gliffy, Enterprise Architect, etc.), Excel (minimum middle level). Nice to have: Postman, Swagger.
- Experience with some of technologies: Kafka, REST API, SOAP, JSON, XML, Data Base tools (MongoDB, MS SQL, Oracle SQL).
- Experience in Integration between two or more applications (must have)
- Experience conducting a demo or presentation to an audience of 5 - 30 people
- Experience with UML diagrams (required), BPMN (nice to have)
- Extensive experience in documenting requirements in the format of Use Cases or User Stories, Acceptance Criteria, and Business Rules. Experience in writing BRD/FRD/Technical specifications is a big plus
- Advanced level in reading and writing English (C1)
- Responsible, accurate, attentive to details, being able to think deep and wide
- Ability to multi-task, switch contexts, and change focus according to changing priorities. Flexibility in adapting to new processes and client needs
- Resistance to stress, ability to work under strict deadlines and commitments;
- Self-starter attitude and ability to work independently
-
· 36 views · 2 applications · 9d
Senior Java Developer (project for 6 months with possible extension)
Full Remote · Ukraine · 6 years of experience · Upper-IntermediateProject Description: We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions....Project Description:
We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions. Application functionality is decomposed into business process management, business rules/workflows configuration, reporting / dashboards anmission-criticald workload management functions e.g. work prioritization, SLA management, notifications etc.
The platform is used by external users, it is mission critical as part client experience upgrade roadmap.Responsibilities:
Development of the new features along with bug fixing and supporting existing software
• Ensure good development testing coverage
• Participate in peer design and code reviews
• Participate in architecture design planning
• Proactively collaborate with teammates and communicate with remote team members
• Evaluate and adopt new development tools, libraries, and approaches to improve delivery qualityMandatory Skills Description:
- Solid experience in industry of software development 6+ years
- Proven experience as a key software developer on web projects
- Good knowledge of Java 8 and above, Spring, SQL.
- Web services (HTTP, SOAP, REST, etc.)
- Up-to-date overview of modern software development tools and techniquesNice-to-Have Skills Description:
- Kotlin
- MongoDB
- Banking domain
- Ukrainian languageLanguages:
English: B2 Upper Intermediate
More -
· 75 views · 18 applications · 9d
Senior Java Developer
Full Remote · Ukraine · 5 years of experience · Upper-IntermediateWe build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions. Application...We build the platform, which supports client onboarding in global financial institution. This platform includes processing of onboarding requests as they flow from Clients to Sales to Operations and to downstream processing functions. Application functionality is decomposed into business process management, business rules/workflows configuration, reporting / dashboards anmission-criticald workload management functions e.g. work prioritization, SLA management, notifications etc.
The platform is used by external users, it is mission critical as part client experience upgrade roadmap.Responsibilities:
Development of the new features along with bug fixing and supporting existing software
• Ensure good development testing coverage
• Participate in peer design and code reviews
• Participate in architecture design planning
• Proactively collaborate with teammates and communicate with remote team members
• Evaluate and adopt new development tools, libraries, and approaches to improve delivery qualityMandatory Skills Description:
- Solid experience in industry of software development 6+ years
- Proven experience as a key software developer on web projects
- Good knowledge of Java 8 and above, Spring, SQL.
- Web services (HTTP, SOAP, REST, etc.)
- Up-to-date overview of modern software development tools and techniquesNice-to-Have Skills Description:
- Kotlin
- MongoDB
- Banking domain
- Ukrainian language
-
· 33 views · 2 applications · 9d
Senior Java Automation QA Engineer with Cypress
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 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
Skills
Must have
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 documentations
Nice to have
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
More -
· 56 views · 1 application · 9d
Senior Java Developer
Full Remote · Ukraine · 10 years of experience · Upper-Intermediateproject description We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for...project description
We are working on a platform, which receives data about securities and prices from various data providers, enrich and validate it, and finally distribute the consolidated data to internal bank systems. Our team is responsible for different web applications, desktop applications, web services and Linux environments that allow to visualize securities and to execute workflows on them.
Our components are created in Java 8-11, C# and .Net, JavaScript/TypeScript with Angular, Oracle, Spring 4-5 (as well as Spring Boot).Responsibilities
Develop business and technical features for old and new applications
Prototype Ideas (we have many internal technical projects, we plan to rewrite all our legacy components in 1-2 years in Spring Boot and Spring Cloud, we play with Kotlin and Groovy)
Configure and maintain Windows and Linux environments (we own many environments, install agents and software, patch, monitor, etc)
Integrate our components with different internal and external client's systems
Configure, monitor, and troubleshoot Application servers (Tomcat, Weblogic)
Monitor applications, processes, scheduled jobs, collect different types of logs and metrics (ELK, ITRS, Autosys)
Setup and improve CI/CD (Jenkins, TeamCity, IBM Urban Deploy, Bash)
Automate routine with scripting languages (Groovy, Bash)
Write all types of tests: unit, integration, end-to-end
Design distributed applications (we deploy everything on more than one server, use load balancing and clusters, prefer lightweight and stateless solutions, extract functionality into small services, switch from monolith to microservice architecture)
Skills
Must have
Strong Java SE and Java EE with at least 10 years of commercial experience
Strong Spring knowledge (Boot, IoC, MVC, AOP, Security, Data, JDBC, Test)
Good knowledge of SQL and relational databases (Oracle)
Good understanding of Servlets, Servlet containers (Tomcat) and application servers (Weblogic)
Good understanding of CI/CD, experience with TeamCity or/and Jenkins
Hands-on user experience with Linux (navigation, work with files and folders, work with permissions, users and groups, work with processes and services, understanding of keys and certificates, simple Bash scripting)
Ability to dive into the problem, find effective and clean solutions, discuss them with the team and implement the best one when everyone is on the same page
Nice to have
Angular or similar (React, Vue), Angular Material, RxJs
Ability to create nice HTML/CSS layouts
Deep Oracle knowledge
Experience with ELK
Experience with Spring Cloud modules and microservice architecture
Languages
English: B2 Upper Intermediate
More -
· 43 views · 2 applications · 9d
Senior Java Automation QA Engineer with Cypress exp (6 months duration project)
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 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
- 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- Languages:
- English: B2 Upper Intermediate