Junior Software Developer

15 Hours ago • 1 Years +

Job Summary

Job Description

The project involves developing digital solutions for a Swiss leader in online trading. The role requires enhancing existing products and developing new applications within a team using agile methodologies. Responsibilities include developing new applications, implementing new features, writing unit and integration tests, and participating in Scrum events with the client. The focus is on building and maintaining efficient and secure platforms for over 500,000 clients who trade various products including stocks, bonds, funds, derivatives, and cryptocurrencies. The work is evolving into microservices and self-contained systems, requiring a proactive developer.
Must have:
  • 1. 5 years of proven Software Developer experience
  • Strong knowledge of Java Core and Java 8-17 features
  • Solid understanding of OOP/OOD principles and design patterns
  • Experience with unit testing frameworks (e.g., JUnit, Mockito)
  • Familiarity with the Spring Framework, especially IoC
  • Experience with RESTful services
  • Proficiency with distributed version control systems
  • Willingness to learn and work with ReactJS, Redux, TypeScript, HTML, and CSS
Good to have:
  • Bachelor's or Master's degree in Computer Science or Computer Engineering
  • Experience with ReactJS, Redux, TypeScript, HTML, and CSS
  • Familiarity with Docker
  • Experience using Unix/Linux systems
  • Knowledge of SQL and any RDBMS (Oracle is a plus)

Job Details

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 efficient and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivatives, and cryptocurrencies, we also offer Forex, robo-advisory, and mortgage solutions.

Since 2012, we have collaborated with the client to develop innovative and cutting-edge digital solutions that enable customers to achieve their investment goals. Our solutions are continually evolving, transitioning into atomic microservices and self-contained systems.

We are seeking a responsible and proactive developer who will help enhance our products.

Responsibilities
bullet icon

Develop new applications

bullet icon

Implement new features for existing products

bullet icon

Write unit and integration tests

bullet icon

Participate in Scrum events with the client

Skills

Must have

bullet icon

At least 1.5 years of proven experience as a Software Developer

bullet icon

Strong knowledge of Java Core and Java 8-17 features

bullet icon

Solid understanding of OOP/OOD principles and design patterns

bullet icon

Experience with unit testing frameworks (e.g., JUnit, Mockito)

bullet icon

Familiarity with the Spring Framework, especially IoC

bullet icon

Experience with RESTful services

bullet icon

Proficiency with distributed version control systems

bullet icon

Willingness to learn and work with ReactJS, Redux, TypeScript, HTML, and CSS

Nice to have

bullet icon

Bachelor's or Master's degree in Computer Science or Computer Engineering

bullet icon

Experience with ReactJS, Redux, TypeScript, HTML, and CSS

bullet icon

Familiarity with Docker

bullet icon

Experience using Unix/Linux systems

bullet icon

Knowledge of SQL and any RDBMS (Oracle is a plus)

Other
seniority icon

Languages

English: B2 Upper Intermediate,Ukrainian: C2 Proficient

seniority icon

Seniority

Junior

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Ukraine

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Empower your future with Luxoft: Innovate, thrive and grow in a software-defined world.

Gurugram, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sofia, Sofia City Province, Bulgaria (On-Site)

Cairo, Cairo Governorate, Egypt (On-Site)

India (Remote)

Sydney, New South Wales, Australia (On-Site)

Ukrainka, Kyiv Oblast, Ukraine (Remote)

New Delhi, Delhi, India (Remote)

View All Jobs

Get notified when new jobs are added by luxsoft

Level Up Your Career in Game Development!

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

Job Common Plug