HamburgerMenu
hirist

Senior Java Software Engineer - Spring Frameworks

Arting Digital
Chennai
6 - 8 Years
star-icon
4.8white-divider27+ Reviews

Posted on: 07/08/2025

Job Description

Position : Senior Java Software Engineer

Experience : 6- 8 years

Location : Chennai

Work Mode : Hybrid

Skills :


- Java, Multithreading Programming


- Design patterns


- Data Structure


- Spring framework


- Akka, Apache/ Guava, Redis.

Education Qualification : Any Computer/ Engineering Degree

Roles & Responsibilities :

- Design and develop high-quality, scalable Java-based desktop and distributed applications.

- Work closely with hardware teams to integrate mechanical/automation systems with software.

- Mentor junior developers and uphold best practices in software engineering.

- Break down abstract requirements into concrete technical designs and implementation plans.

- Ensure application performance, scalability, and reliability.

Required Skills & Experience :

- 5- 10 years of professional software development experience with a strong focus on Java.

- Strong expertise in OOP, Design Patterns, Data Structures, and Algorithms.

- Proficiency in multithreaded and multi-process programming.

- Experience in Desktop Application Development (Swing, JavaFX, or similar frameworks).

- Hands-on experience in distributed systems and inter-process communication.

- Familiarity with interface protocols such as Apache Thrift, gRPC, or similar.

- Ability to work independently as well as collaboratively in a team environment.

- Bachelors or Masters degree in Computer Science, Engineering, or related field.


info-icon

Did you find something suspicious?