Senior Software Engineer

SourcingXPress · Chennai, Tamil Nadu, India
LinkedIn

Posted

May 31, 2026 (May 31)

Seniority

Senior

Work Model

Not Specified

Type

Contract

Category

Full-Stack

Salary

Not specified

Skills

Apache Java Spark Spring Boot

Description

Company: People Impact LinkedIn: Visit LinkedIn Business Type: Startup Company Type: Product & Service Business Model: B2B Funding Stage: Pre-seed Industry: Information Technology Salary Range: ₹ 14-18 Lacs PA Job Description We are seeking a skilled and motivated Java Developer with 5+ years of experience to join our engineering team. The ideal candidate should possess strong hands-on expertise in Core Java and Spring Boot , with practical experience in multithreading/concurrency concepts and a solid understanding of data structures . Exposure to Apache Spark at a basic-to-good level is also expected.You will be responsible for designing and developing scalable, high-performance applications while contributing to technical problem-solving and delivering quality software solutions. Key Responsibilities Design, develop, and maintain robust Java/Spring Boot applications and services. Write clean, scalable, efficient, and maintainable code with emphasis on performance and reliability. Apply multithreading and concurrency concepts to solve real-world business and technical challenges. Utilize strong data structures and algorithm fundamentals to create optimized solutions. Participate in system design discussions and contribute to technical decisions. Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions. Troubleshoot, debug, and improve existing applications. Follow coding standards, best practices, and software development processes. Required Skills & Experience 5+ years of software development experience. Strong expertise in Core Java. Hands-on experience with Spring Boot. Strong understanding of multithreading and concurrency concepts. Solid knowledge of data structures and algorithms. Experience writing high-performance and scalable applications. Good analytical and problem-solving skills. Strong communication and teamwork abilities. Nice To Have / Expected Skills Basic to good knowledge of Apache Spark (basic proficiency is sufficient). Understanding of distributed systems concepts is a plus. Exposure to performance tuning and optimization techniques. Preferred Candidate Profile Passion for writing clean and optimized code. Strong problem-solving mindset. Ability to work independently and collaboratively in a fast-paced environment. Eagerness to learn and adopt new technologies. If you are passionate about Java development and enjoy solving complex engineering challenges, we'd love to hear from you.