Scala-Java Backend Developer

3 Months ago • 5 Years + • Quality Assurance

Job Summary

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

Job Details

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.

Similar Jobs

canva - Backend Engineer (Java), Integrations at Scale (Open to remote across ANZ)

canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Aristocrat Gaming - Chief Software Architect

Aristocrat Gaming

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Aristocrat Gaming - QA Automation (Java)

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Trellix - Senior Software Quality Engineer

Trellix

Bengaluru, Karnataka, India (On-Site)
3 Months ago
ByteDance - Research Scientist, Reinforcement Learning

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
OMP - Quality Assurance Test Engineer - Senior

OMP

Maharashtra, India (Hybrid)
4 Months ago
ByteDance - Senior Quality Assurance Engineer (Multiple Positions)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
BetterPlace - Senior Quality Assurance Engineer

BetterPlace

Bengaluru, Karnataka, India (On-Site)
7 Months ago
AGS - American Gaming Systems - DevQA Engineer (Macquarie Park)

AGS - American Gaming Systems

Australia (On-Site)
3 Months ago
CloudLinux - Lead SDET/QA Automation Engineer at CloudLinux (worldwide remote, work anywhere)

CloudLinux

Prague, Prague, Czechia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Affinidi - Mobile/Application Engineer, Staff (m/f/d)

Affinidi

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
The Walt Disney Company - Principal Generative AI Platform Architect

The Walt Disney Company

Orlando, Florida, United States (On-Site)
3 Months ago
Unity - Senior Software Engineer, Data & ML Infrastructure

Unity

San Francisco, California, United States (On-Site)
4 Months ago
Google - Cloud Technical Solutions Engineer, Data Analytics II (English)

Google

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
Aristocrat Gaming - QA Automation (Java)

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
3 Months ago
Nielsen - QA Engineering-AM-TECH-DA-Mobile-50

Nielsen

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Trellix - Staff Software Development Engineer in Test

Trellix

Bengaluru, Karnataka, India (On-Site)
4 Months ago
The Walt Disney Company - Executive Director, Software Architecture - Ads

The Walt Disney Company

Glendale, California, United States (On-Site)
3 Months ago
Netflix - Software Engineer (L4), Content Engineering

Netflix

Los Gatos, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Romania

N-iX - Solution Architect – Digital Manufacturing (#2255)

N-iX

Romania (Hybrid)
3 Months ago
EveryMatrix - IT Operations Manager

EveryMatrix

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
Moon Active - Unity Developer

Moon Active

Bucharest, Bucharest, Romania (Hybrid)
4 Months ago
GlobalStep - UI Artist

GlobalStep

Bucharest, Bucharest, Romania (On-Site)
3 Months ago
Hipo.ro - Senior Character Artist, Amazon Games

Hipo.ro

Romania (Hybrid)
7 Months ago
EveryMatrix - Math Teacher

EveryMatrix

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Nagarro - Salesforce Consultant with German

Nagarro

Romania (Remote)
3 Months ago
HP - Data Product Manager and Business Analyst

HP

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Amazon Games - Senior World Designer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
PwC - Financial Advisor - Deals/Transaction Services

PwC

Bucharest, Bucharest, Romania (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

PwC - Automation QA Senior Associate

PwC

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Golden Opportunities - Associate Automation Testing

Golden Opportunities

Bengaluru, Karnataka, India (On-Site)
5 Months ago
MatchGroup - Senior QA Analyst

MatchGroup

New York, New York, United States (On-Site)
3 Months ago
forescout - Sales Engineer (Cybersecurity)

forescout

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
DAZN - QA Engineer.

DAZN

Hyderabad, Telangana, India (On-Site)
3 Months ago
Playkot - SENIOR QA ENGINEER

Playkot

Belgrade, Serbia (Hybrid)
3 Months ago
Nielsen - Software Engineering - AM-TECH-DA-01 SW ENG

Nielsen

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Altagram Group - QA Test Lead (Gaming) - Video Game Localization

Altagram Group

Germany (On-Site)
3 Months ago
ACI Worldwide - Sr Quality Assurance Engineer

ACI Worldwide

Bengaluru, Karnataka, India (On-Site)
3 Months ago
FISHLABS GmbH - QA Tester (Games) (m/f/d)

FISHLABS GmbH

Hamburg, Hamburg, Germany (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

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

Timișoara, Timiș, Romania (Remote)

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

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

Timișoara, Timiș, Romania (Remote)

Timișoara, Timiș, Romania (Remote)

Timișoara, Timiș, Romania (Remote)

Timișoara, Timiș, Romania (Remote)

Timișoara, Timiș, Romania (Remote)

View All Jobs

Get notified when new jobs are added by Ness Digital

Level Up Your Career in Game Development!

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

Job Common Plug