FIND_THE_RIGHTJOB.
JOB_REQUIREMENTS
Hires in
Not specified
Employment Type
Not specified
Company Location
Not specified
Salary
Not specified
Job Title: Senior Software Engineer – Java & Spring Boot
Location: Bangalore
Experience: 3-5, 5–8 years
Employment Type: Full-Time
Department: Engineering / Product Development
Reporting To: Engineering Manager / CTO
Role Overview
We are looking for a technically strong and conceptually clear Senior Software Engineer with hands-on experience in Java (11/16/21), multithreading, and FastAPI. This role demands deep understanding of core Java principles, concurrent programming, and backend API development. You’ll be expected to contribute to system design, mentor junior developers, and build scalable, high-performance applications.
Key Responsibilities
· Design and develop robust backend systems using Java and Spring Boot
· Implement multithreaded solutions with proper concurrency control
· Architect RESTful APIs with asynchronous handling and optimal performance
· Apply design patterns to solve real-world engineering problems
· Collaborate with cross-functional teams to translate business requirements into technical solutions
· Participate in code reviews, system design discussions, and performance tuning
· Solve algorithmic challenges and optimize data structures for production-grade systems
Technical Expertise Required
· Java Fundamentals: Syntax, OOP principles, JVM memory model
· Generics: Type safety, bounded types, wildcards
· Exception Handling: Checked vs unchecked, custom exceptions
· Functional Interfaces & Lambdas: Predicate, Function, Consumer, lambda syntax
· Stream API: Filtering, mapping, reduction, collectors
· Futures & Locks: CompletableFuture, ReentrantLock, concurrency control
· Multithreading: Thread lifecycle, synchronization, deadlocks
· Semaphores: Permits, thread coordination, bounded resources
· SprintBoot: RESTful design, endpoints, async handling
· DSA & Logical Thinking: Arrays, trees, graphs, recursion, problem-solving
· Design Patterns: Singleton, Factory, Strategy with real-world applications
Evaluation Criteria
· Conceptual clarity across core topics
· Ability to explain trade-offs and use cases
· Demonstrated practical examples and project experience
· Readiness for hands-on coding and system design challenges
· Strong communication and mentoring skills
Apply here
Job Type: Full-time
Pay: ₹567,632.60 - ₹1,945,426.70 per year
Benefits:
Work Location: In person
Similar jobs

Goldman Sachs
India
6 days ago

Goldman Sachs
India
6 days ago

Goldman Sachs
India
6 days ago

Locus.sh
India
6 days ago
KLA
India
6 days ago

Capgemini Engineering
India
6 days ago

Goldman Sachs
India
6 days ago
© 2025 Qureos. All rights reserved.