ThoughtBlends Private Limited

ThoughtBlends Private Limited

← All Positions

Senior java Developer

HyderabadFull-time3 positions

Skills

JavaAlgorithmData StructureAPICodingReact

About the Role

 

📍 Location: Bangalore/Hyderabad
Notice Period: Immediate to 15 Days
💼 Experience: 4+ Years
🕒 Employment Type: Full-time

Interview Duration :15min

Role Overview

We are seeking a highly skilled and passionate Senior Java Developer with strong expertise in Java 8, Spring Boot, and Microservices to join our Bangalore delivery team.

In this role, you will design and build scalable, secure, and high-performance backend services for enterprise-grade applications. The ideal candidate is hands-on, quality-driven, and thrives in fast-paced Agile environments.

Key Responsibilities

Design, develop, test, and maintain Java-based microservices using Spring Boot

Build scalable RESTful APIs following enterprise best practices

Utilize Java 8 features such as Lambda Expressions, Streams, Functional Interfaces, and Optional

Develop secure applications using Spring Security, OAuth2, and JWT

Write clean, testable code with strong unit and integration test coverage (JUnit, TDD)

Collaborate with product owners, architects, and DevOps teams to deliver end-to-end solutions

Perform database design, query optimization, and performance tuning

Participate in architecture discussions, design reviews, and code reviews

Ensure high code quality, maintainability, and adherence to coding standards

Troubleshoot production issues and perform root cause analysis

Must-Have Requirements

Strong experience with Java 1.8, Core Java, Spring, and Spring Boot

Proven hands-on experience with Microservices architecture

Solid understanding of RESTful APIs and JSON

Expertise in Spring Security, OAuth2, and JWT

Strong database fundamentals with the ability to optimize complex queries

Knowledge of clean code principles and design best practices

Ability to work independently with minimal supervision

Soft Skills

Strong analytical and problem-solving skills

Excellent communication and collaboration abilities

Proactive mindset with a strong sense of ownership

Ability to work under tight deadlines in dynamic environments