Senior Java Full-stack Engineer

2 Months ago • 5 Years +

Job Summary

Job Description

The Senior Java Full-stack Engineer will be a key member of the application development team, responsible for leading technical development and support for internal web applications supporting the Rating business. This involves designing and developing scalable user-facing features using modern frontend technologies like React and JavaScript, ensuring responsive design and cross-browser compatibility, optimizing frontend performance, integrating backend services with the UI layer, designing and developing RESTful APIs and microservices, creating server-side logic using Java, managing databases, implementing security and data protection measures, proficiency in DevOps tools, and collaboration with stakeholders within an Agile environment. The role requires active participation in Sprint ceremonies.
Must have:
  • Bachelor's degree in Computer Science or equivalent
  • 5+ years of Java development experience (JMS, executor framework, design patterns)
  • 2+ years of UI development experience (React, jQuery, JavaScript, HTML5 & CSS)
  • Experience in Spring and Hibernate
  • Experience working with RESTful APIs
  • Hands-on experience with Oracle or SQL Server database
  • Hands-on experience in SQL queries and writing stored procedures
  • Experience working in Unix/Linux Operating System
  • Experience working with Weblogic/Apache Tomcat
  • Proficiency in software build tools like Maven
  • Experience with Continuous Integration tools like Jenkins/Hudson
  • Experience with source code control systems such as Git
  • Experienced in agile development methodology
  • Strong analytical skills
Good to have:
  • Experience in building applications for the financial industry
Perks:
  • Access to trainings and certifications
  • Bonuses and aids
  • Socializing activities
  • Attractive compensation

Job Details

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.
 
Requirements and responsibilities
 
As a key member of the application development team, this individual will be responsible for leading the technical development and support for internal web applications supporting our Rating business.
 
What you’ll do
 
  • Design and develop scalable user-facing features using modern frontend technologies like React, and JavaScript;
  • Ensure responsive design and cross-browser compatibility;
  • Optimize application frontend for performance;
  • Integrate backend services with the UI layer;
  • Design and develop RestFul APIs and microservices that support frontend functionalities;
  • Create server-side logic using languages such as Java;
  • Manage databases (PostgreSQL, Oracle) and write efficient queries;
  • Implement security and data protection measures;
  • Proficiency in DevOps tools such as Azure DevOps;
  • Work closely with other stakeholders and participate in Sprint ceremonies to ensure the alignment with Agile methodologies.
 
What you’ll bring
 
  • Bachelor's degree in Computer Science or equivalent;
  • 5+ years of hands-on Java development experience. Experienced working with JMS, executor framework, and design patterns;
  • 2+ years of experience in UI development using React, JQuery, JavaScript, HTML5 & CSS;
  • Hands-on experience in Spring and Hibernate;
  • Experience working with RESTful APIs;
  • Hands-on experience on Oracle or SQL Server database;
  • Hands-on experience in SQL queries and writing stored procedures;
  • Experience working in Unix/Linux Operating System;
  • Experience working with Weblogic/Apache Tomcat;
  • Technical proficiency in software build tools like Maven and Continuous Integration tools like Jenkins/Hudson;
  • Experience working with source code control systems such as Git;
  • Experienced in agile development methodology;
  • Strong analytical skills;
  • Any experience in building applications for the financial industry is a plus.
  • Availability to work from the office 2-3 days/week
 
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

Playrix - Senior Engineering Manager

Playrix

Ireland (Remote)
6 Months ago
Google - Software Engineer II, Applied AI

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Weeks ago
N-iX - Senior Full-Stack Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Meta - Software Engineer, Machine Learning

Meta

London, England, United Kingdom (On-Site)
5 Months ago
Google - Business Analyst, Creator Partnerships

Google

New York, New York, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Senior Backend Engineer - AI Enablement

Canva

Surry Hills, New South Wales, Australia (Remote)
1 Month ago
matchgroup - Senior Machine Learning Engineer, Dating Outcomes

matchgroup

New York, New York, United States (Hybrid)
18 Hours ago
Google - Technical Solutions Consultant, Android

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
2 Days ago
PlayStation Global - Site Reliability Engineer

PlayStation Global

Adelaide, South Australia, Australia (On-Site)
2 Months ago
Google - Software Engineer, Quick Share, Android, Better Together

Google

Hsinchu County, Taiwan (On-Site)
2 Days ago
Epic Games - Senior Web Engineer

Epic Games

(On-Site)
3 Months ago
Actian - C++ Engineer - Pune

Actian

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

New York, New York, United States (On-Site)
2 Weeks ago
Playrix - Technical Director (Game Project)

Playrix

Ireland (Remote)
6 Months ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Estonia (Hybrid)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in London, England, United Kingdom

Playground Games - Community Director

Playground Games

England, United Kingdom (Hybrid)
2 Weeks ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago
playground - Character Artist (All Levels)

playground

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Day ago
King - Senior Ad Sales Executive

King

London, England, United Kingdom (On-Site)
1 Day ago
Google - Industry Manager, Services and Marketplaces, Large Customer Sales

Google

London, England, United Kingdom (On-Site)
1 Week ago
Alphasense - Product Specialist

Alphasense

London, England, United Kingdom (On-Site)
8 Hours ago
Steel City Interactive - Senior Game Designer - Economies

Steel City Interactive

Sheffield, England, United Kingdom (Hybrid)
3 Weeks ago
PlayStation Global - Senior Program Manager

PlayStation Global

London, England, United Kingdom (Hybrid)
2 Months ago
Framestore - Production Assistant - Immersive

Framestore

England, United Kingdom (Hybrid)
6 Days ago
Moonbug Entertainment - Production Manager

Moonbug Entertainment

England, United Kingdom (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

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!