Job Title : Sr. Java Full Stack Developer
Location : Hyderabad
Mode : Onsite Role
Type : Full-Time
Job Overview :
We are seeking a highly skilled Expert Java Full Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in Java , Spring Boot , Microservices architecture , and API development , with a passion for designing and implementing innovative solutions. You will be responsible for building and maintaining scalable web applications, collaborating with cross-functional teams to deliver high-quality products, and ensuring the continuous improvement of the development process.
Key Responsibilities :
- Design, develop, and maintain highly scalable, robust, and secure web applications using Java, Spring Boot, and related technologies.
- Build and manage Microservices that interact with a variety of backend systems.
- Develop, consume, and maintain strong RESTful APIs to enable seamless data exchange across services.
- Participate in the end-to-end application lifecycle , including design, development, testing, deployment, and monitoring.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Optimize application performance, scalability, and maintainability.
- Write well-documented, reusable, and testable code.
- Troubleshoot and debug issues across the full stack (front-end, back-end, and databases).
- Stay updated with emerging trends in web development, microservices, and cloud technologies.
Required Skills & Qualifications :
Relevant years of experience as a Expert Developer with a strong focus on Java development.Expertise in Spring Boot and Microservices architecture .Proficient in developing and integrating RESTful APIs .Solid understanding of front-end technologies such as HTML5, CSS3, JavaScript, and modern frameworks (React.js, Angular, or Vue.js).Experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra).Familiarity with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).Strong knowledge of version control systems such as Git.Experience with Agile development methodologies .Preferred Qualifications :
Experience in DevOps practices , including CI / CD pipelines and automated testing.Exposure to message brokers like RabbitMQ, Kafka, or similar.Familiarity with security best practices (OAuth, JWT, SSL / TLS).Understanding of event-driven architectures .Knowledge of test-driven development (TDD) and unit testing frameworks (JUnit, Mockito).