Talent Apply
Log in
All jobs
TL

Senior Java Full-Stack Developer

Tek Leaders
Hyderabad, India
On-site

About this role

Senior Java Full-Stack Developer

Responsibilities

  • Application Development

  • Design, develop, and maintain end-to-end full-stack applications using Java, Spring Boot, and modern front-end frameworks.

  • Implement RESTful APIs, microservices, and integrations with enterprise systems.

  • Ensure code quality, reusability, and scalability following best practices.

  • Front-End Engineering

  • Build responsive and intuitive UI/UX using Angular, React, or Vue.js.

  • Collaborate with designers to implement modern front-end experiences.

  • Optimize performance for speed, accessibility, and cross-browser compatibility.

  • Back-End Engineering

  • Develop and maintain secure, scalable microservices with Java, Spring Boot, and Spring Cloud.

  • Integrate with relational (MySQL, PostgreSQL, Oracle) and NoSQL (MongoDB, Cassandra) databases.

  • Implement caching, messaging (Kafka, RabbitMQ), and asynchronous processing for optimized performance.

  • Cloud & DevOps

  • Deploy and manage applications on cloud platforms (AWS, Azure, GCP).

  • Work with containerization tools such as Docker and Kubernetes.

  • Contribute to CI/CD pipelines using GitLab, Jenkins, or Azure DevOps.

  • Collaboration & Leadership

  • Mentor junior developers and conduct code reviews to maintain high-quality standards.

  • Collaborate closely with product owners, QA engineers, and DevOps teams to deliver aligned solutions.

  • Participate in agile ceremonies, including Sprint Planning, Reviews, and Retrospectives.

Qualifications

  • Strong expertise in Java 8+, Spring Boot, Spring Cloud.

  • Hands-on with front-end frameworks (Angular, React, Vue.js).

  • Proficiency in HTML5, CSS3, JavaScript, TypeScript.

  • Strong knowledge of REST APIs, Microservices, and Messaging Queues.

  • Database expertise in SQL and NoSQL.

  • Cloud-native development on AWS, Azure, or GCP.

  • DevOps practices: CI/CD pipelines, Git, Docker, Kubernetes.

  • Unit testing frameworks (JUnit, Mockito) and front-end testing tools (Jest, Cypress).

  • Strong problem-solving and analytical abilities.

  • Excellent collaboration and communication skills.

  • Ability to work in agile, fast-paced environments.

  • Preferred Qualifications

  • Experience with GraphQL, WebSockets, or API Gateway.

  • Knowledge of serverless architecture and cloud-native patterns.

  • Familiarity with security best practices (OAuth2, JWT, SSO).

  • Prior experience in leading small teams or modules.

  • Interview Process

  • Fast-track: Interviews will be scheduled promptly upon receipt of profiles.

  • Timely feedback: Rapid responses for smooth hiring and onboarding

  • Job Category

  • Software Development

  • Job Type

  • Full Time

  • Job Location

  • Hyderabad

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →