Hybrid Senior Software Engineer – Java

Posted 4 weeks ago

Apply now

About the role

  • Senior Software Engineer developing scalable, high-performance Java applications at Arting Digital Private Limited. Leading end-to-end development and mentoring junior developers in a hybrid work environment.

Responsibilities

  • Design, develop, and maintain scalable, high-performance Java applications with a strong focus on clean architecture and best practices.
  • Lead end-to-end Java development, including requirement analysis, system design, implementation, testing, and deployment.
  • Apply object-oriented principles, design patterns, and SOLID practices to build maintainable and extensible solutions.
  • Develop and optimize multithreaded and concurrent Java applications.
  • Collaborate with cross-functional teams (product, QA, DevOps) to deliver reliable solutions within defined timelines.
  • Mentor junior developers through code reviews, technical guidance, and best coding practices.
  • Translate complex business and technical problems into efficient Java-based solutions.
  • Ensure application performance, scalability, security, and reliability through proactive design and testing.

Requirements

  • 6–10 years of hands-on experience in Java application development.
  • Strong proficiency in Core Java (Collections, Streams, JVM internals, Exception Handling).
  • Experience with Java frameworks such as Spring, Spring Boot, Hibernate/JPA.
  • Solid understanding of OOP, Design Patterns, Data Structures, and Algorithms.
  • Hands-on experience with multithreading, concurrency, and synchronization in Java.
  • Experience building RESTful APIs and working with JSON/XML.
  • Knowledge of distributed systems and microservices architecture.
  • Experience with messaging systems (Kafka, RabbitMQ) is a plus.
  • Strong debugging, problem-solving, and analytical skills.
  • Excellent communication skills and ability to work effectively in a team environment.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Job title

Senior Software Engineer – Java

Job type

Experience level

Senior

Salary

₹280,000 - ₹320,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job