Location: Bengaluru Chennai Hyderabad Pune
JD Role Lead (Band B3)
Job ID (JAVA FULL STACK) 8 - 12 Years
Job Requirements
Java Full stack: (MUST SKILL)
Must to have skills
Java Development: Proficient with Java 8 and above (Java 1721) including functional
programming.
Design Patterns: Proficiency in the design patterns ( Core Java JEE patterns).
Microservices/ API development : Strong knowledge in microservices development using
Spring boot and Rest APIs WebFlux ORM (JPA/Hibernate) and caching.
Additional Frameworks: Experience with Spring Batch Integration or GraphQL is a plus.
Concurrency & Multithreading: Skilled in multithreading Concurrency API and Collections.
Data Management: Good Knowledge on Spring Data/ JPA / Hibernate and database (PL-
SQL/Oracle/SQL Server / NoSQL ).
Testing: Strong coding skills with unit testing experience using JUnit Spock or Groovy.
Agile Methodologies: Knowledge of Agile practices like Scrum and Kanban.
Messaging Systems: Expertise in Kafka/ RabbitMQ / MQ series.
Cloud Native Development: Hands-on experience with cloud-native applications.
CI/CD & Version Control: Experience with CI/CD pipelines using Jenkins GitHub and GitLab.
Containerization: Skilled in deploying applications to Docker and Kubernetes.
Cloud Services: Experience with cloud platforms like Azure / AWS / GCP.
HTML/CSS: Good understanding of HTML5 CSS3 and responsive design.
Web Services: Experience with REST-based APIs using JSON and XML.
API Integration: Hands-on experience in integrating front-end applications with backend
services.
JS Frameworks: Good experience with Angular or React JS including state management and
core components like Web hooks and Redux Node JS and NPM tool .
UI/UX Design: Basic understanding of user interface and user experience design principles.
Cross-Browser Compatibility: Ensuring applications work across different browsers and
devices.
Testing: Experience with frontend testing frameworks like Jest Mocha or Cypress.
Communication: Excellent written and verbal communication skills.
Java Based debugging skills using Eclipse IntelliJ STS IDEs.
JD for Tech Interviews
JD Role Architect C1
Job ID (JAVA FULL STACK) 12 Years
Job Requirements
Java Full stack: (MUST SKILL)
Must to have skills
Core Java & Spring
Expert level of experience with Java 8 (lambdas/streams generics collections).
Deep understanding of JVM internals GC heap/stack classloading memory
management and performance tuning.
Advanced multithreading/concurrency: Executor framework Fork/Join locks concurrent
collections Java memory model and non-blocking programming.
Expert in Spring Boot Spring MVC Spring Cloud Spring Security Spring Data JPA Spring
Batch.
Strong experience building RESTful APIs SOAP services and/or GraphQL endpoints with
best practices for API design versioning and documentation (Swagger/OpenAPI).
Experience designing secure APIs using OAuth2/OIDC/JWT/TLS/mTLS.
Architecture & Microservices
Strong experience defining application/integration architectures solution blueprints and
reference architectures.
Deep understanding of design patterns (IoC MVC Factory Strategy Observer Builder
etc) SOLID DDD and hexagonal architecture.
Hands-on microservices architecture with Spring Boot & Spring Cloud (Config Gateway
Circuit Breaker Service Discovery) API gateway service discovery and event-driven
architecture.
Experience with microservices patterns such as Saga/Orchestration and service mesh
concepts.
Strong understanding of OAuth2/OIDC JWT OWASP encryption secrets management
and secure coding practices.
Databases & Messaging Strong experience with SQL databases (PostgreSQL/MySQL/Oracle/SQL Server) and NoSQL stores (MongoDB/Cassandra/DynamoDB). Proficient with Hibernate/JPA query optimization indexing transaction management schema design; understanding of ACID CAP theorem and eventual consistency. Hands-on with messaging systems such as Kafka and/or RabbitMQ (or equivalent) including event streaming partitioning and reliability patterns. Performance Scalability & Observability Proven experience in performance tuning and profiling (e.g. JProfiler VisualVM YourKit) resolving bottlenecks in high-throughput low-latency systems and designing scalable architectures using caching (Redis Hazelcast or similar) sharding and data partitioning strategies. Strong experience with connection pooling (e.g. HikariCP) load balancing capacity planning and observability (logging metrics and tracing using ELK Prometheus Grafana OpenTelemetry Splunk or similar tools). Cloud DevOps & Tooling Hands-on experience with at least one major cloud (AWS Azure or GCP) and cloud-native design patterns (12-factor). Experience with Docker and Kubernetes (EKS/AKS/GKE) and basic Helm usage. Strong CI/CD experience using Jenkins GitLab CI GitHub Actions or Azure DevOps including automated quality gates. Infrastructure as Code using at least one of Terraform CloudFormation or Ansible. Proficiency with Git branching strategies and code review practices; familiarity with Maven/Gradle. Experience with code quality tools such as SonarQube and at least one of Checkstyle/PMD/SpotBugs. GenAI Experience / Exposure : Hands-on experience with AI-assisted development tools (e.g. GitHub Copilot) and GenAI/LLM assistants for code tests documentation and refactoring plus understanding of agentic workflows and integrating GenAI-driven automation into the SDLC while maintaining code quality and security. Testing & Quality Strong experience with JUnit and Mockito plus integration testing. Good understanding of TDD/BDD and tools such as Cucumber Spock or similar. Exposure to contract testing and container-based testing (e.g. TestContainers). Frontend Strong experience with JavaScript/TypeScript and modern frameworks (React or Angular) including state management (hooks Redux) and related libraries.
Solid understanding of HTML5 CSS3 responsive design and cross-browser compatibility to build user-friendly device-agnostic UIs. Experience integrating frontends with backends using REST APIs including knowledge of REST consumption patterns CORS and WebSocket communication. Familiarity with and frontend build/testing tooling such as Webpack Babel npm and frontend test frameworks like Jest Mocha or Cypress plus basic UI/UX design principles.
Required Skills:
Java 8Angular 8ReactSpring boot
Location: Bengaluru Chennai Hyderabad Pune JD Role Lead (Band B3) Job ID (JAVA FULL STACK) 8 - 12 Years Job Requirements Java Full stack: (MUST SKILL) Must to have skills Java Development: Proficient with Java 8 and above (Java 1721) including functional programming. Design Patterns: Proficiency ...
Location: Bengaluru Chennai Hyderabad Pune
JD Role Lead (Band B3)
Job ID (JAVA FULL STACK) 8 - 12 Years
Job Requirements
Java Full stack: (MUST SKILL)
Must to have skills
Java Development: Proficient with Java 8 and above (Java 1721) including functional
programming.
Design Patterns: Proficiency in the design patterns ( Core Java JEE patterns).
Microservices/ API development : Strong knowledge in microservices development using
Spring boot and Rest APIs WebFlux ORM (JPA/Hibernate) and caching.
Additional Frameworks: Experience with Spring Batch Integration or GraphQL is a plus.
Concurrency & Multithreading: Skilled in multithreading Concurrency API and Collections.
Data Management: Good Knowledge on Spring Data/ JPA / Hibernate and database (PL-
SQL/Oracle/SQL Server / NoSQL ).
Testing: Strong coding skills with unit testing experience using JUnit Spock or Groovy.
Agile Methodologies: Knowledge of Agile practices like Scrum and Kanban.
Messaging Systems: Expertise in Kafka/ RabbitMQ / MQ series.
Cloud Native Development: Hands-on experience with cloud-native applications.
CI/CD & Version Control: Experience with CI/CD pipelines using Jenkins GitHub and GitLab.
Containerization: Skilled in deploying applications to Docker and Kubernetes.
Cloud Services: Experience with cloud platforms like Azure / AWS / GCP.
HTML/CSS: Good understanding of HTML5 CSS3 and responsive design.
Web Services: Experience with REST-based APIs using JSON and XML.
API Integration: Hands-on experience in integrating front-end applications with backend
services.
JS Frameworks: Good experience with Angular or React JS including state management and
core components like Web hooks and Redux Node JS and NPM tool .
UI/UX Design: Basic understanding of user interface and user experience design principles.
Cross-Browser Compatibility: Ensuring applications work across different browsers and
devices.
Testing: Experience with frontend testing frameworks like Jest Mocha or Cypress.
Communication: Excellent written and verbal communication skills.
Java Based debugging skills using Eclipse IntelliJ STS IDEs.
JD for Tech Interviews
JD Role Architect C1
Job ID (JAVA FULL STACK) 12 Years
Job Requirements
Java Full stack: (MUST SKILL)
Must to have skills
Core Java & Spring
Expert level of experience with Java 8 (lambdas/streams generics collections).
Deep understanding of JVM internals GC heap/stack classloading memory
management and performance tuning.
Advanced multithreading/concurrency: Executor framework Fork/Join locks concurrent
collections Java memory model and non-blocking programming.
Expert in Spring Boot Spring MVC Spring Cloud Spring Security Spring Data JPA Spring
Batch.
Strong experience building RESTful APIs SOAP services and/or GraphQL endpoints with
best practices for API design versioning and documentation (Swagger/OpenAPI).
Experience designing secure APIs using OAuth2/OIDC/JWT/TLS/mTLS.
Architecture & Microservices
Strong experience defining application/integration architectures solution blueprints and
reference architectures.
Deep understanding of design patterns (IoC MVC Factory Strategy Observer Builder
etc) SOLID DDD and hexagonal architecture.
Hands-on microservices architecture with Spring Boot & Spring Cloud (Config Gateway
Circuit Breaker Service Discovery) API gateway service discovery and event-driven
architecture.
Experience with microservices patterns such as Saga/Orchestration and service mesh
concepts.
Strong understanding of OAuth2/OIDC JWT OWASP encryption secrets management
and secure coding practices.
Databases & Messaging Strong experience with SQL databases (PostgreSQL/MySQL/Oracle/SQL Server) and NoSQL stores (MongoDB/Cassandra/DynamoDB). Proficient with Hibernate/JPA query optimization indexing transaction management schema design; understanding of ACID CAP theorem and eventual consistency. Hands-on with messaging systems such as Kafka and/or RabbitMQ (or equivalent) including event streaming partitioning and reliability patterns. Performance Scalability & Observability Proven experience in performance tuning and profiling (e.g. JProfiler VisualVM YourKit) resolving bottlenecks in high-throughput low-latency systems and designing scalable architectures using caching (Redis Hazelcast or similar) sharding and data partitioning strategies. Strong experience with connection pooling (e.g. HikariCP) load balancing capacity planning and observability (logging metrics and tracing using ELK Prometheus Grafana OpenTelemetry Splunk or similar tools). Cloud DevOps & Tooling Hands-on experience with at least one major cloud (AWS Azure or GCP) and cloud-native design patterns (12-factor). Experience with Docker and Kubernetes (EKS/AKS/GKE) and basic Helm usage. Strong CI/CD experience using Jenkins GitLab CI GitHub Actions or Azure DevOps including automated quality gates. Infrastructure as Code using at least one of Terraform CloudFormation or Ansible. Proficiency with Git branching strategies and code review practices; familiarity with Maven/Gradle. Experience with code quality tools such as SonarQube and at least one of Checkstyle/PMD/SpotBugs. GenAI Experience / Exposure : Hands-on experience with AI-assisted development tools (e.g. GitHub Copilot) and GenAI/LLM assistants for code tests documentation and refactoring plus understanding of agentic workflows and integrating GenAI-driven automation into the SDLC while maintaining code quality and security. Testing & Quality Strong experience with JUnit and Mockito plus integration testing. Good understanding of TDD/BDD and tools such as Cucumber Spock or similar. Exposure to contract testing and container-based testing (e.g. TestContainers). Frontend Strong experience with JavaScript/TypeScript and modern frameworks (React or Angular) including state management (hooks Redux) and related libraries.
Solid understanding of HTML5 CSS3 responsive design and cross-browser compatibility to build user-friendly device-agnostic UIs. Experience integrating frontends with backends using REST APIs including knowledge of REST consumption patterns CORS and WebSocket communication. Familiarity with and frontend build/testing tooling such as Webpack Babel npm and frontend test frameworks like Jest Mocha or Cypress plus basic UI/UX design principles.
Required Skills:
Java 8Angular 8ReactSpring boot
View more
View less