Software Engineer
Hybrid
People Impact
Consulting Firm
Service
B2B
₹ 12-22 Lacs PA
Pre-seed
Information Technology
Pune, Maharashtra, India
Post Status: Active
Permanent
38 applications
Experience: 4-10 Years
Skills
SQL
Java
Application Programming Interfaces (API)
Microservices
Algorithms and Data Structures
System Design
Cloud
Spring Boot
Multithreading
Apache Spark
Posted 32 days ago

About the job

This is a permanent role with a Big 4 firm, a Valued clients of People Impact

We’re looking for a Java Developer with 5+ years of experience and strong hands-on skills in Core Java and Spring Boot. You should be confident working with multithreading and have strong knowledge of data structures. Basic-to-good knowledge of Apache Spark is expected.


Key responsibilities:
• Design, build, and maintain Java/Spring Boot components and services.
• Write clean, efficient, and maintainable code with a focus on performance and reliability.
• Apply multithreading and concurrency concepts to solve real-world problems.
• Use strong data structures fundamentals to develop optimized solutions.
• Collaborate with the team to understand requirements and deliver high-quality outcomes.

Required skills and experience:
• 5+ years of software development experience.
• Strong Core Java.
• Hands-on multithreading/concurrency.
• Strong knowledge of data structures.
• Strong Spring Boot.

Nice to have / expected (basic)
• Apache Spark: basic to good knowledge (basic proficiency is sufficient). "