Scala-Java Backend Developer

1 Month ago • 5 Years + • Quality Assurance

About the job

Job Description

As a Scala-Java Backend Developer at Ness Digital Engineering, you will play a key role in developing and maintaining high-performance, scalable applications. You will analyze business requirements, design and implement new features, write unit tests, and ensure the stability and performance of the systems you work on. This role requires a strong understanding of Scala, Kafka, Docker, and related technologies. You will also be responsible for documenting technical designs, conducting code reviews, and collaborating with other team members to deliver high-quality solutions.
Must have:
  • 5+ years software development experience
  • 2+ years experience in Scala, Kafka, and Docker
  • Knowledge of SQL and relational data modeling
  • Experience with designing and delivering new services and significant functionality changes
  • Unix/Linux Experience
Good to have:
  • Jira, Confluence, Jenkins, Git / GitLab
  • Knowledge of Securities Lending/ other financial product domain
  • Be comfortable working with and testing legacy code
  • AWS experience
  • Attention to detail, proactive, strong desire to learn about the domain and tech
  • Team player, building networks and collaborating with peers to meet common goals
  • Strategic thinker with the ability and experience to translate strategy into successful outcomes
Perks:
  • Access to trainings and certifications
  • Bonuses
  • Aids
  • Socializing activities
  • Attractive compensation
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

Position at Ness Digital Engineering

Why Ness

We know that people are our greatest asset. Our staff's professionalism, innovation, teamwork, and dedication to excellence have helped us become one of the world's leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee, you will be working on products and platforms for some of the most innovative software companies in the world.

You'll gain knowledge working alongside other highly skilled professionals that will help accelerate your career progression.

You'll also benefit from an array of advantages like access to trainings and certifications, bonuses, and aids, socializing activities, and attractive compensation.

What you'll do:

You will leverage your expertise to take ownership of, develop, and provide ongoing guidance across, range of areas:  

  • Analyze business requirements and production issues.
  • Document suggested designs to implement significant new functionality.
  • Understand clients strategy and form designs appropriately.
  • Create and document technical designs and gain approval from the architecture group.
  • Work independently and with technical lead to design, code, test and release significant new features and enhancements.
  • In addition to writing and executing own tests using defined framework, contribute towards testing standards and implement testing frameworks.
  • Conduct code reviews and apply suggestions from others in own code.
  • Adhere to technology development controls, such as tag/branch management.
  • Be aware of impact of own code changes on performance, conduct performance tests and ensure changes do not negatively impact system performance.
  • Ensure technical designs follow the relevant application standard or framework, good design patterns and principles to ensure good system performance.
  • Perform first and second line support duties on a rota basis 1 hour per week.
  • Document and provide training to the production support team to ensure changes can be supported.
  • Proactively analyze root cause of client impacting production incidents or issues and identify fixes in a timely manner.
  • Implement changes to resolve the root cause of issues as part of the problem management process.
  • Identify and escalate risks and issues to line manager.
  • Adhere to the information security policy and procedures (e.g. OWASP).
  • Push back or escalate where others are not following the procedure - follow whistleblowing procedure where required.
  • Ensure all enhancements include security requirements in design, development, and testing.

What you'll bring:

  • 5+ years software development experience;
  • 2+ years experience in Scala, Kafka, and Docker;
  • Knowledge of SQL and relational data modeling;
  • Experience with designing and delivering new services and significant functionality changes;
  • Unix/Linux Experience.

Desirable skills:

  • Jira, Confluence, Jenkins, Git / GitLab;
  • Knowledge of Securities Lending/ other financial product domain;
  • Be comfortable working with and testing legacy code;
  • AWS experience;
  • Attention to detail, proactive, strong desire to learn about the domain and tech;
  • Team player, building networks and collaborating with peers to meet common goals;
  • Strategic thinker with the ability and experience to translate strategy into successful outcomes. 

Not checking every single requirement?

If this role sounds good to you, even if you don't meet every single bullet point in the job description, we encourage you to apply anyway. For most of the candidates that applied, we found a role that was a very good fit with their skills.

Let's meet and you may just be the right candidate for one of our roles.

At Ness Digital Engineering we are willing to build a work culture that is based on diversification, inclusion, and authenticity.

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Iași, Iași County, Romania (Remote)

Prague, Prague, Czechia (Remote)

Illinois, United States (Hybrid)

Timișoara, Timiș, Romania (Remote)

Ontario, Canada (Hybrid)

Dallas, Texas, United States (Remote)

Iași, Iași County, Romania (Remote)

View All Jobs

Get notified when new jobs are added by Ness Digital

Similar Jobs

Aristocrat Gaming - Chief Software Architect

Aristocrat Gaming, India (On-Site)

Aristocrat Gaming - QA Automation (Java)

Aristocrat Gaming, Poland (Hybrid)

Trellix - Senior Software Quality Engineer

Trellix, India (On-Site)

ByteDance - Research Scientist, Reinforcement Learning

ByteDance, United States (On-Site)

BetterPlace - Senior Quality Assurance Engineer

BetterPlace, India (On-Site)

AGS - American Gaming Systems - DevQA Engineer (Macquarie Park)

AGS - American Gaming Systems, Australia (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Principal Generative AI Platform Architect

The Walt Disney Company, United States (On-Site)

Aristocrat Gaming - QA Automation (Java)

Aristocrat Gaming, Poland (Hybrid)

The Walt Disney Company - Executive Director, Software Architecture - Ads

The Walt Disney Company, United States (On-Site)

Netflix - Software Engineer (L4), Content Engineering

Netflix, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Romania

EveryMatrix - IT Operations Manager

EveryMatrix, Romania (Hybrid)

Moon Active - Unity Developer

Moon Active, Romania (Hybrid)

GlobalStep - UI Artist

GlobalStep, Romania (On-Site)

Hipo.ro - Senior Character Artist, Amazon Games

Hipo.ro, Romania (Hybrid)

EveryMatrix - Math Teacher

EveryMatrix, Romania (On-Site)

Nagarro - Salesforce Consultant with German

Nagarro, Romania (Remote)

Amazon Games - Senior World Designer, Amazon Games

Amazon Games, Romania (On-Site)

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

PwC - Automation QA Senior Associate

PwC, India (On-Site)

Golden Opportunities - Associate Automation Testing

Golden Opportunities, India (On-Site)

MatchGroup - Senior QA Analyst

MatchGroup, United States (On-Site)

forescout - Sales Engineer (Cybersecurity)

forescout, Poland (On-Site)

DAZN - QA Engineer.

DAZN, India (On-Site)

Playkot - SENIOR QA ENGINEER

Playkot, Serbia (Hybrid)

Altagram Group - QA Test Lead (Gaming) - Video Game Localization

Altagram Group, Germany (On-Site)

ACI Worldwide - Sr Quality Assurance Engineer

ACI Worldwide, India (On-Site)

FISHLABS GmbH - QA Tester (Games) (m/f/d)

FISHLABS GmbH, Germany (On-Site)

Get notifed when new similar jobs are uploaded