Java Full Stack Lead (Noida)

Java Full Stack Lead (Noida)

06 Aug
|
LTM
|
Noida

06 Aug

LTM

Noida

Must have skill / Mandatory

Full Stack Development, Java, Angular and below mentioned skills in

JD

JOB DESCRIPTION/ REQUIREMENTS

Position Overview

We are seeking an experienced Senior Full Stack Developer to join our CBRE account 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: Solid 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 productive 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 (CBRE knowledge is a plus)
- 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

Regards

Shiva Prasad U

Manager - TA

LTM

📌 Java Full Stack Lead (Noida)
🏢 LTM
📍 Noida

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.

Subscribe to this job alert:

Get the latest job offers by email for: java full stack lead (noida) / noida

Subscribe to this job alert:

Get the latest job offers by email for: java full stack lead (noida) / noida