Search by job, company or skills

Arting Digital

Senior Java Software Engineer - Spring Frameworks

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

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.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 129127885