Middle Java Web Full Stack Engineer

1 Month ago • All levels • Full Stack Development

Job Summary

Job Description

N-iX seeks a Middle Java Web Full Stack Engineer to enhance cloud-based customer communication solutions. Responsibilities include designing and implementing front-end and back-end features using Java 17, Spring Boot/MVC/Security, RDBMS, Hibernate, ElasticSearch, MongoDB, JavaScript, HTML5/CSS3, and Angular. You will develop RESTful services and GraphQL APIs, utilize AWS (S3, Lambdas), and work in Agile methodologies. The role involves building and maintaining modern user interfaces, ensuring smooth data flow, and collaborating with cross-functional teams. The client provides a solution for creating, sending, and archiving business documents via various channels. The ideal candidate possesses strong OOP and web application architecture understanding and excellent communication skills.
Must have:
  • Java 17, Spring Boot/MVC/Security
  • RDBMS, Hibernate, REST APIs
  • JavaScript, HTML5/CSS3, Angular
  • Agile methodologies
  • Problem-solving skills
Good to have:
  • ElasticSearch, MongoDB
  • GraphQL
  • AWS (S3, Lambdas)
  • Spring Integration, Spring Batch
Perks:
  • Flexible working format
  • Competitive salary
  • Personalized career growth
  • Professional development tools
  • Education reimbursement
  • Corporate events

Job Details

N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for a Middle Java Web Full Stack Engineer  to join  dynamic development team and contribute to the enhancement of cloud-based solutions.

About the Client:

Our client provides a customer communication solution that streamlines the creation, sending, and archiving of business documents, such as invoices, through various distribution channels like postal mail, email, and electronic invoice hubs. Their solution is designed from the ground up to leverage cloud infrastructure, enabling dynamic scaling as their customer base grows. The solution is built with a web interface for easy configuration and customizability, allowing customers to tailor business documents and workflows to suit their specific needs.

Desired Skills and Experience:

  • Solid understanding of Object-Oriented Programming (OOP) and Web Application Architecture.
  • Strong knowledge of Java 17 and experience with Spring Core/Boot/MVC/Security.
  • Adequate experience with RDBMS, ORM, and Hibernate.
  • Familiarity with ElasticSearch and MongoDB for handling data efficiently.
  • Proficiency in JavaScript, HTML5/CSS3, and Angular for building modern, responsive front-end applications.
  • Knowledge of HTTP/REST APIs and GraphQL for building web services.
  • Experience with cloud technologies, particularly AWS (S3, Lambdas) is a plus.
  • Experience with Spring Integration and Spring Batch is a bonus.
  • Strong problem-solving skills and result-orientation.
  • Experience working in high-performing development teams using Agile methodologies.
  • Good communication skills in English (both written and spoken)

Key Responsibilities:

  • Design and implement features for both the front-end and back-end of the client’s web application, ensuring smooth interaction and data flow across the stack.
  • Develop and maintain Java-based server-side components using Spring Boot, Spring MVC, and Spring Security.
  • Work with RDBMS and ORM/Hibernate for managing and storing data; use MongoDB and ElasticSearch for efficient querying and indexing.
  • Implement RESTful services and GraphQL APIs to allow the seamless integration and interaction between the client-side and server-side components.
  • Utilize AWS services (such as S3 and Lambdas) to manage and scale infrastructure in the cloud.
  • Build and maintain modern user interfaces using HTML5, CSS3, and JavaScript; work with Angular for dynamic and responsive web applications.
  • Participate in the development process using Agile methodologies, collaborating with other team members, attending daily stand-ups, and ensuring sprint goals are met.
  • Ensure the delivery of high-quality, maintainable, and testable code. Write unit and integration tests to maintain code quality.
  • Collaborate with cross-functional teams, including product managers, QA engineers, and other developers, to ensure the delivery of high-performance, reliable solutions. Maintain clear and effective communication with both internal teams and external stakeholders.

 

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

Similar Jobs

Playrix - Senior Engineering Manager

Playrix

Ukraine (Remote)
5 Months ago
NVIDIA - Senior Production Engineer - Storage

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Skillz - Software Engineering Co-op

Skillz

Las Vegas, Nevada, United States (On-Site)
1 Month ago
Meltwater - Search Backend Software Engineer Lead

Meltwater

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Playtech - Site Reliability Engineer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
4 Weeks ago
PhonePe - Software Engineer - Test (4-6yrs) - (Pune)

PhonePe

Pune, Maharashtra, India (On-Site)
4 Months ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Paypal - MTS 1, Software Engineer

Paypal

Scottsdale, Arizona, United States (Hybrid)
5 Months ago
Twitch - Software Engineer

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Enphase Energy - Staff Software Engineer - Cloud

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Casumo - Quality Assurance Specialist

Casumo

Zagreb, Croatia (Hybrid)
3 Months ago
DraftKings - Engineering Team Lead – SportsCore

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago
Nagarro - Associate Principal Engineer, QA-Automation- Cypress

Nagarro

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Canva - Senior Engineering Manager (BE) - Visual Suite Platform - Remote across ANZ

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Netflix - Software Engineer (L4/L5) - Enablement Apps

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
NVIDIA - Senior Full-Stack Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Scopely - Lead Engineer

Scopely

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Every matrix - Senior Java Developer

Every matrix

Changsha, Hunan, China (On-Site)
1 Month ago
ByteDance - Research Scientist, Code Generation

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
The Walt Disney Company - Solution Architect - Data Domain F/H/NB - CDI

The Walt Disney Company

Montévrain, Île-de-France, France (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Europe

Looks like we're out of matches

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

Full Stack Development Jobs

Mobiloitte - Train-to-Hire Fresh Interns

Mobiloitte

Algiers Province, Algeria (On-Site)
1 Month ago
GoTo Group - Lead Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Hapag-Lloyd AG - Senior Software Engineer

Hapag-Lloyd AG

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer (Rust Engineering)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Playtech - Software Engineer Intern

Playtech

Tartu, Tartu County, Estonia (On-Site)
1 Month ago
Warner Bros Discovery - Android Developer II

Warner Bros Discovery

Ottawa, Ontario, Canada (On-Site)
4 Months ago
Epic Games - Full-Stack Web Engineer, Trust & Safety

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Whatnot - Software Engineer, Foundations - Poland

Whatnot

Poland (Remote)
5 Months ago
Keywords Studios (Player Support) - Software Engineer - Full Stack/Frontend - AI

Keywords Studios (Player Support)

San Francisco, California, United States (On-Site)
3 Weeks ago
Scopely - Senior Server Engineer (Platform)

Scopely

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded