Skip to main content

Full Stack Developer - Angular Java

Technology
LTM
Hyderabad, Pakistan2 days agoUntil 14/11/2026
Full time

Job description

Shift Timings- 1:30 PM till 10:30 PM

Joining Location Hyd/Noida

Position Overview

We are seeking an experienced Senior Full Stack Developer to join our team. The ideal candidate will have strong expertise in both front-end (Angular) and back-end (Java) technologies, with a proven track record of delivering scalable, high-performance enterprise applications

Required Experience

  • 8+ years of professional software development experience

  • Strong experience in full-stack development with Angular and Java

  • Proven track record of delivering enterprise-level applications

Technical Skills: Front-End Development

  • Angular (Expert level): Deep understanding of Angular framework, architecture patterns, and best practices

  • State Management: Strong proficiency in NgRX for state management

  • Reactive Programming: Expert knowledge of RxJS and reactive programming paradigms

  • Testing: Expertise in writing unit and integration tests using Karma and Jasmine

  • UI/UX Collaboration: Experience with Figma and ability to work closely with designers to implement pixel-perfect designs

  • Component Architecture: Proven ability to build reusable, self-contained, and testable components and modules

  • Strong understanding of TypeScript, HTML5, CSS3, and responsive design principles

Back-End Development (Java)

  • Core Java: Strong expertise in Java 8+ (Lambdas, Streams, Functional Programming)

  • Frameworks: Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security)

  • RESTful APIs: Design and implementation of RESTful web services

  • Microservices Architecture: Experience building and deploying microservices

  • Concurrency: Advanced knowledge of multithreading, concurrent programming, and non-blocking I/O

  • Database: Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)

  • Performance Optimization: Experience with performance tuning, caching strategies, and scalability

  • Build Tools: Maven/Gradle for dependency management and build automation

  • Testing: JUnit, Mockito, and integration testing frameworks

Additional Technical Skills

  • Version Control: Git, GitHub/GitLab/Bitbucket

  • CI/CD: Experience with Jenkins, Azure DevOps, or similar CI/CD tools

  • Cloud Platforms: AWS, Azure, or GCP (preferred)

  • Containerization: Docker and Kubernetes experience is a plus

  • Design Patterns: Strong understanding of software design patterns and SOLID principles

Key Responsibilities

Development & Architecture

  • Design, develop, and maintain full-stack applications using Angular and Java

  • Build reusable infrastructure components and create self-contained, testable modules

  • Write clean, maintainable, and efficient code following best practices

  • Implement non-blocking, asynchronous code using advanced techniques including multithreading

  • Develop and optimize RESTful APIs and microservices

User-Centric Development

  • Analyze end-user scenarios and business requirements to develop effective solutions

  • Collaborate with UX/UI designers to translate Figma designs into responsive, interactive applications

  • Ensure applications provide excellent user experience and meet business objectives

Quality Assurance

  • Write comprehensive unit tests, integration tests, and end-to-end tests using Karma, Jasmine, and JUnit

  • Conduct code reviews and ensure adherence to coding standards

  • Debug and troubleshoot complex issues across the full stack

Collaboration & Leadership

  • Work closely with cross-functional teams including designers, product managers, and other developers

  • Mentor junior developers and share knowledge across the team

  • Participate in agile ceremonies and contribute to sprint planning and retrospectives

  • Document technical specifications and architectural decisions

Performance & Scalability

  • Optimize application performance and ensure scalability

  • Implement caching strategies and performance monitoring

  • Design systems that can handle high traffic and large data volumes

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field

  • Experience in the real estate or commercial property management domain

  • Exposure to modern front-end build tools (Webpack, npm, Angular CLI)

  • Knowledge of message brokers (RabbitMQ, Kafka)

  • Familiarity with Agile/Scrum methodologies

  • Experience with accessibility standards (WCAG)

  • Strong problem-solving skills and attention to detail

  • Excellent communication and collaboration skills

Mandatory Skills : Angular, Java Microservices, Java SpringBoot, Microservices, PostgreSQL

Interested in this role?