Back to jobs
Senior Backend Java Developer
Successfully
Req. VR-123624
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.
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.
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.
Languages
English: C1 Advanced
Seniority
Senior
Bengaluru, India
Req. VR-123624
Java
BCM Industry
24/06/2026
Req. VR-123624
Apply for Senior Backend Java Developer in Bengaluru
*Indicates a required field