Software Developer in Test (Java)

2 Weeks ago • 5-8 Years • Quality Assurance

About the job

Summary

This Software Developer in Test (Java) role involves collaborating with developers, financial experts, and testers to deliver solutions. Responsibilities include analyzing, designing, building, and delivering Java components, identifying and reporting on task progress, applying architectural principles, and developing a deep understanding of Market Risk & Market Risk Stress Testing. The role requires proficiency in Java, experience with UNIX, SQL, back-end automation (Cucumber/JUnit/TestNG), CI/CD, Git, and cloud solutions (preferably AWS). Knowledge of capital markets, financial risk management, Scrum, Jira, and Zephyr is essential.
Must have:
  • Java coding (5+ years)
  • UNIX (3+ years)
  • SQL (4+ years)
  • Backend & database test automation
  • CI/CD & Git
  • Cloud Solutions (AWS preferred)
  • Market Risk & Stress testing knowledge
Good to have:
  • Oracle Database experience
  • Jenkins, Bitbucket, Ansible
  • Spring Boot/Core
  • Control-M
  • Selenium (Frontend testing)
  • Snowflake Data Warehouse experience
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.
Project description

We are more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a commitment to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It’s how we’ve contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years.

Through a comprehensive suite of trusted financial market infrastructure services – and our open-access model – we provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity.

We are headquartered in the United Kingdom, with significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific. We employ 25,000 people globally, more than half located in Asia Pacific.

Responsibilities

Collaborate with fellow developers, financial market infrastructure experts, testers, architects and operations teams to deliver working solutions.

Take ownership of the analysis, design, build and delivery of software components written in Java.

Take responsibility for identification, estimation and reporting on of progress of tasks.

Assimilate, challenge, help refine and then apply architectural principles around scalability, security and fault tolerance.

Develop a deep understanding of the mechanics of Market Risk & Market Risk Stress Testing and apply this knowledge.

Skills

Must have

Technical( MUST HAVE

all 7 skills)

Java coding ( Java 8+) proficient hands on experience ( at least 5Y in roles with at least 80% automation testing/software development tasks)

Experience in using UNIX (PuTTY) at least 3Y experience

Competent SQL (or PL/SQL) hands on experience ( at least 4Y using key SQL queries on large Databases e.g. Oracle/MySQL/Sybase)

Experience in back end & databases test automation approaches including technologies such Cucumber/ Junit/TestNG

Familiarity with CI/CD tools and processes.

Familiarity with version control systems (Git)

Proven experience working on Cloud Solutions ( preferably AWS) Business

Knowledge of capital markets and financial risk management (market and/or credit risk), clearing and margining concepts

Experience with Scrum and the use of Jira & writing test cases using Zephyr. Experience working with cross-functional technology teams to deliver projects using agile methodologies.

Excellent written and verbal communication.

Experience in testing including test planning and execution of Functional, SIT, UAT and Regression tests Behavioral Skills

Team player

Ability to own & lead tasks successfully.

Working with distributed teams

Strong leader

Conflict resolution

Nice to have

Experience of databases, particularly Oracle

Some Experience using tooling such as Jenkins, Bitbucket and Ansible

Spring boot or Spring Core

at least basic to medium hands on experience

Experience using Control M

Exposure to front end testing ( Selenium)

Experience in testing & validating data in modern data warehouse environments ( especially Snowflake)

Other

Languages

English: C1 Advanced

Seniority

Senior

View Full Job Description

About The Company

Luxoft, a DXC Technology Company (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Acquired by U.S. company DXC Technology in 2019, Luxoft is a global operation in 44 cities and 21 countries with an international, agile workforce of nearly 18,000 people. It combines a unique blend of engineering excellence and deep industry expertise, helping over 425 global clients innovate in the areas of automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications.

DXC Technology is a leading Fortune 500 IT services company which helps global companies run their mission critical systems. Together, DXC and Luxoft offer a differentiated customer-value proposition for digital transformation by combining Luxoft’s front-end digital capabilities with DXC’s expertise in IT modernization and integration. Follow our profile for regular updates and insights into technology and business needs.

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug