Java Engineer (Mobile Server) (Hyderabad)

Java Engineer (Mobile Server) (Hyderabad)

04 Nov
|
Hitachi Digital Services
|
Hyderabad

04 Nov

Hitachi Digital Services

Hyderabad

Java Engineer for Mobile Server

- Java 11 onwards, extensive use of streams, multi-threading
- Kotlin
- Reactor or other reactive programming framework

Project context for position

To summarise, the codebase was initially all Java, and was started 18 years ago. All new code since about 2023 has been written in Kotlin, and I tend to convert smaller Java classes to Kotlin if I alter them. I don’t really plan to write any new Java code, I would rather it was Kotlin. Going forward, we need to move to a much newer Java version and Github, in order to be able to integrate with Aeron.

Key Technical Skills

- Java – 11 onwards, extensive use of streams, multi-threading
- Kotlin – all current code is written in Kotlin,
- Reactor or other reactive programming framework
- Spring – XML based configuration
- Protocol Buffers – v2 syntax, used for all API definitions
- Maven – extensive use of Maven builds including custom plugins

Nice to Have

- Socket programming using NIO / Netty
- Servlets and Websockets using Spring MVC
- Git – we currently use Gitlab and Jenkins for building, but will need to move to Github soon

📌 Java Engineer (Mobile Server) (Hyderabad)
🏢 Hitachi Digital Services
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java engineer (mobile server) (hyderabad) / hyderabad