We are looking for an experienced Java Backend Developer with solid expertise in building scalable backend systems using Java, Spring Boot, Microservices, and REST APIs. The ideal candidate should have strong knowledge of core computer science fundamentals including data structures, algorithms, multithreading, and system design principles.
Key Responsibilities
- Design and develop backend services using Java, Spring Boot
- Build and maintain RESTful APIs and Microservices architecture
- Write clean, efficient, reusable, and maintainable code
- Implement multithreading and concurrency -based solutions
- Perform unit testing, debugging, and performance tuning
- Participate in code reviews and peer reviews
- Optimize application performance and scalability
- Work in Agile development environment
Required Skills
- 5–8 years of experience in Java Backend Development
- Strong hands -on experience in Java, Spring Boot, REST APIs, Microservices
- Valuable knowledge of:
- Collections Framework
- Streams API
- Multithreading & Concurrency
- Strong understanding of:
- Data Structures & Algorithms
- Design Patterns
- Experience in unit testing frameworks (JUnit/TestNG)
- Experience in debugging and performance optimization
- Exposure to code reviews and best coding practices
Preferred Locations
Chennai, Coimbatore, Pune, Bengaluru
Experience
5 – 8 Years
Budget
Up to 18 LPA
📌 Java Backend Developer (Spring Boot | Microservices) (Bengaluru)
🏢 Important Group
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.