Senior Java Engineer

2 Months 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

Push Gaming - C++ Engineer

Push Gaming

United Kingdom (Hybrid)
2 Months ago
Nagarro - Associate Principal Engineer, QA-Automation- Cypress

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Jam Studio - Minecraft Java Developer

Jam Studio

(Remote)
5 Months ago
Netflix - Data Engineer L5 - Security

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
CData Software - Software Development Engineer III

CData Software

Bengaluru, Karnataka, India (On-Site)
6 Months ago
N-iX - Senior Full-Stack .NET Engineer

N-iX

Poland (Hybrid)
1 Month ago
Tesla - Full Stack Developer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Tonies - Engineering Manager (IoT)

Tonies

Germany (Remote)
1 Month ago
PlayStation Global - Full Stack Software Developer - Release Tools

PlayStation Global

Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anzuio - Senior C++ Developer

Anzuio

Tel Aviv District, Israel (Hybrid)
7 Months ago
Salesforce - Full-Stack Software Engineer – Senior/Lead/Principal

Salesforce

San Francisco, California, United States (On-Site)
6 Months ago
WebFX - Sr  Quality Assurance Engineer (Philippines )

WebFX

Philippines (Remote)
4 Months ago
ByteDance - Senior Data Engineer - Game

ByteDance

Singapore (On-Site)
5 Months ago
PwC - Manager_ Cloud Architecture _ Advisory corporate _ Advisory _ Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
5 Months ago
SMU Guildhall - Faculty - Video Game Development

SMU Guildhall

Dallas, Texas, United States (On-Site)
6 Months ago
Nielsen Holdings - Principal Data Engineer

Nielsen Holdings

New York, New York, United States (Remote)
3 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Supply Chain

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Saviynt - Technical Account Manager

Saviynt

Atlanta, Georgia, United States (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kyiv, Kyiv city, Ukraine

Playtika - Product Owner

Playtika

Ukraine (On-Site)
5 Months ago
Playtech - Software Developer – Backend Content

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
2 Months ago
CloudHire - Shopify Developer - Remote

CloudHire

Ukraine (Remote)
6 Months ago
Playrix - Project Manager

Playrix

Ukraine (Remote)
6 Months ago
Plarium - Game Designer (F2P Feature & Balance)

Plarium

Lviv, Lviv Oblast, Ukraine (Remote)
2 Months ago
N-iX - Senior Technical Artist

N-iX

Ukraine (Flexible)
2 Months ago
Arrible - 3D Modeller

Arrible

Odesa, Odesa Oblast, Ukraine (Remote)
8 Months ago
Sigma Software - Data Engineer

Sigma Software

Lviv, Lviv Oblast, Ukraine (On-Site)
5 Months ago
SciPlay - PHP Backend Developer

SciPlay

Kyiv, Kyiv City, Ukraine (Remote)
3 Months ago
Every matrix - Senior Manual QA

Every matrix

Lviv, Lviv Oblast, Ukraine (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Luxoft - Senior Angular JS Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago
Twitch - Software Engineer - Ads Supply

Twitch

San Francisco, California, United States (On-Site)
1 Month ago
Nielsen Holdings - Senior Software Engineer - Big Data

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
Smarsh - (Principal Engineer)Cloud Application Developer

Smarsh

India (Hybrid)
6 Months ago
Rackspace Technology - Sr AWS Sales Engineer

Rackspace Technology

California, United States (Hybrid)
4 Months ago
Anthology  Inc  - Senior Staff Application Architect

Anthology Inc

United States (Remote)
1 Month ago
Nagarro - Principal Engineer

Nagarro

(On-Site)
5 Months ago
Luxoft - Senior Developer (C# WPF)

Luxoft

New Delhi, Delhi, India (Remote)
5 Months ago
GoTo Group - Software Engineer - Identity Platform

GoTo Group

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

Get notifed when new similar jobs are uploaded