Senior Backend Java Developer

Luxoft

Bengaluru, INonsitePosted Jun 24, 2026

Skills

postgresoraclepythonmysqljava

About the role

Project description

We are looking for an experienced Senior Java / Python Developer with strong hands-on development expertise and deep technical understanding of scalable, high-performance application design. You should have strong experience in Java and Python development, with proven skills in multi-threading, concurrency, performance tuning, connection pooling, and efficient resource management.

Responsibilities

Design, develop, and maintain scalable applications using Java and Python.

Work on complex backend systems involving multi-threading, concurrency, and high-performance processing.

Optimize application performance through effective performance tuning, profiling, and code optimization.

Implement and manage connection pooling mechanisms for databases and external systems.

Ensure efficient utilization of system resources such as memory, CPU, threads, and database connections.

Develop clean, maintainable, and reusable code following industry best practices.

Participate in technical design discussions, code reviews, and architecture improvement initiatives.

Troubleshoot production issues and provide timely resolution for performance and scalability-related problems.

Collaborate with cross-functional teams including architects, QA, DevOps, and business stakeholders.

Skills

Must have

8+ years of professional software development experience.

Strong hands-on experience in Java development.

Deep understanding of:

Multi-threading

Concurrency

Synchronization

Thread pools

Performance tuning

Strong experience with connection pooling and efficient database/resource management.

Experience in designing and developing high-performance backend services.

Good understanding of data structures, algorithms, and object-oriented programming concepts.

Experience with relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.

Strong debugging, troubleshooting, and problem-solving skills.

Good understanding of software engineering best practices and design patterns.

Nice to have

Good hands-on experience in Python development.

Other

Languages

English: C1 Advanced

Seniority

Senior

Bengaluru, India

Req. VR-123624

Java

BCM Industry

24/06/2026

Req. VR-123624

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Backend Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Backend Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.