Senior Java Engineer

3 Weeks ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Design and develop an interactive communication system for railway passengers, trains, dispatchers, and staff. Architect and implement communication infrastructure, design intuitive user interfaces, and integrate components like GPS tracking and speed sensors. Develop software modules for data processing, communication protocols, and user interfaces. Collaborate with the development team and stakeholders, gathering requirements and incorporating feedback. Ensure accurate real-time information for passengers and promote cooperation and engagement, enhancing their travel experience.
Must have:
  • 5+ years Java experience
  • Agile (Scrum)
  • Java 11, AMQP (RabbitMQ)
  • REST API (HTTPS), RabbitMQ
  • JavaScript (ES6), jQuery
  • Upper-intermediate English
Good to have:
  • Linux (Debian)
  • Thymeleaf
  • State API
  • Treaps API
  • Quarkus
  • Spring
Perks:
  • Flexible working format (remote, office, hybrid)
  • Competitive salary & compensation
  • Personalized career growth
  • Professional development tools
  • Active tech communities
  • Education reimbursement
  • Corporate events

Job Details

Our Customer is a leading provider of cutting-edge railway communication and control solutions, is seeking a software engineer for an exciting project. The goal is to design and develop an interactive communication system that enhances the overall travel experience by enabling seamless cooperation between passengers, trains, dispatchers, and staff members.

As the software engineer, your role will be crucial in architecting and implementing the communication infrastructure. You will design intuitive user interfaces, ensuring easy access and interaction for passengers. Collaboration with the development team will be essential to integrate components such as GPS tracking, speed sensors, and personnel databases, guaranteeing accurate real-time information for passengers.

Your responsibilities will include developing software modules for data processing, communication protocols, and user interfaces. Additionally, you will work closely with stakeholders, gathering requirements and incorporating their valuable feedback into the system's design.

Join us in creating a comprehensive and user-friendly communication system that empowers passengers with vital information, promotes cooperation and engagement, and enhances their travel experience.

Requirements: 

  • 5+ years of experience as Java Engineer 
  • Good understanding of agile processes (Scrum)
  • Java 11
  • AMQP (RabbitMQ)
  • Understanding Docker
  • REST API (HTTPS)
  • RabbitMQ
  • JavaScript (ES6) (basic knowledge will be sufficient)
  • jQuery
  • Upper-intermediate+ English level

Nice to have:

  • Understanding Linux (specifically Debian)
  • Thymeleaf (framework used for HMI)
  • State API
  • Treaps API
  • Integrators like Quarkus
  • Spring (used for HMI)

 

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

ASSIST Software - C++ Developer

ASSIST Software

Suceava, Suceava County, Romania (On-Site)
• 3 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

(On-Site)
• 3 Months ago
Forescout Technologies  Inc  - Jr. QA Engineer

Forescout Technologies Inc

Texas, United States (Hybrid)
• 2 Months ago
Next Level Business Services - Java Developer (Full Time)

Next Level Business Services

Littleton, Colorado, United States (On-Site)
• 4 Months ago
Ello - Senior Mobile Engineer (Flutter)

Ello

San Francisco, California, United States (On-Site)
• 3 Months ago
Nagarro - Senior Engineer, Frontend Angular2x

Nagarro

South Africa (On-Site)
• 3 Months ago
Microsoft - Software Engineer

Microsoft

Beijing, Beijing, China (On-Site)
• 1 Month ago
Playtika - JavaScript Developer/Vinnytsia

Playtika

Ukraine (On-Site)
• 3 Months ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Tallinn, Harju County, Estonia (On-Site)
• 4 Months ago
Eleven Labs - FullStack Engineer (Frontend Leaning)

Eleven Labs

Warsaw, Masovian Voivodeship, Poland (Remote)
• 6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Alphasense - Join AlphaSense India Talent Community

Alphasense

Pune, Maharashtra, India (On-Site)
• 2 Months ago
Moon Active - Software Developer

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 3 Weeks ago
Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
• 4 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

(On-Site)
• 3 Months ago
Netflix - Senior Android Software Engineer (L5) - DVX Mobile Core

Netflix

Los Gatos, California, United States (On-Site)
• 3 Weeks ago
ION - Senior DevSecOps Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
• 4 Months ago
Britive - SOFTWARE ENGINEER

Britive

California, United States (Remote)
• 2 Months ago
Luxoft - Murex MxML Developer

Luxoft

Bengaluru, Karnataka, India (On-Site)
• 3 Months ago
Saviynt - Senior Principal Software Engineer - Privileged Access Management (PAM)

Saviynt

El Segundo, California, United States (Hybrid)
• 4 Months ago
Trend Micro - Fullstack Development Engineer

Trend Micro

Manila, Metro Manila, Philippines (On-Site)
• 15 Years ago

Get notifed when new similar jobs are uploaded

Jobs in Kyiv, Kyiv city, Ukraine

N-iX - Senior SAP ABAP Engineer

N-iX

Ukraine (Hybrid)
• 4 Weeks ago
EvoPlay - Junior Revenue Manager

EvoPlay

Kyiv, Kyiv City, Ukraine (On-Site)
• 1 Month ago
N-iX - Senior Full Stack Engineer (Node.js + Vue.js)

N-iX

Ukraine (Remote)
• 11 Hours ago
N-iX - Middle/Senior Data Engineer (#2397)

N-iX

Ukraine (Remote)
• 3 Months ago
N-iX - Lead Java Engineer with Data Analysis/Engineer Experience

N-iX

Ukraine (Remote)
• 2 Weeks ago
Playrix - Data QA Engineer

Playrix

Ukraine (Remote)
• 4 Months ago
N-iX - Talent Sourcer (Leadership Hiring)

N-iX

Ukraine (Remote)
• 2 Weeks ago
N-iX - SENIOR FULL STACK ENGINEER (JAVA+REACT) (#2720)

N-iX

Ukraine (Remote)
• 1 Month ago
Every matrix - Middle Java Developer (Rules Engine)

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
• 3 Weeks ago
N-iX - Middle Accountant

N-iX

Ukraine (Remote)
• 11 Hours ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Principal Engineer, Front End Development, Gemini

Google

Zürich, Zurich, Switzerland (On-Site)
• 1 Month ago
GameChanger  - Full Stack Software Engineer Intern

GameChanger

United States (Remote)
• 3 Weeks ago
Patterned Learning Career - Senior Node Engineer

Patterned Learning Career

(Remote)
• 1 Week ago
Microsoft - Software Engineering

Microsoft

(On-Site)
• 1 Month ago
Google - Senior Software Engineer, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
• 1 Month ago
ION - Senior Java Developer - Italy

ION

Turin, Piedmont, Italy (On-Site)
• 4 Months ago
Kong  Inc  - Staff Software Engineer - Logs/traces

Kong Inc

Bengaluru, Karnataka, India (Hybrid)
• 5 Months ago
Netflix - Full-Stack Engineer (L5)

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
• 5 Days ago
DOTSOFT SA - Drupal Developer

DOTSOFT SA

Greece (Remote)
• 1 Month ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Boston, Massachusetts, United States (Remote)
• 3 Months ago

Get notifed when new similar jobs are uploaded