We are seeking a highly experienced Full Stack Engineer to join our growing engineering team. In this senior-level role, you will lead the design and delivery of scalable, enterprise-grade applications — driving front-end excellence with React and building robust, cloud-native backend services in Java, deployed on AWS. You will play a pivotal role in shaping our technical roadmap, mentoring engineers, and translating complex business requirements into elegant, production-ready solutions.
The ideal candidate brings deep, balanced expertise across the full stack — someone who can craft accessible, high-performance React UIs and architect resilient microservices with equal confidence. You thrive in collaborative, fast-paced environments, champion engineering best practices, and have a proven track record of delivering high-impact products at enterprise scale.
Key Responsibilities
Frontend Engineering — React
• Design, build, and maintain high-performance, responsive React applications using modern patterns (hooks, context, Redux/Zustand, React Query, Next.js)
• Architect reusable component libraries and scalable design systems aligned with UX/UI specifications and brand guidelines
• Implement accessibility standards (WCAG 2.1 AA) and ensure cross-browser compatibility across all frontend deliverables
• Optimize application performance via code splitting, lazy loading, memorization, tree shaking, and bundle size analysis
• Write comprehensive unit, integration, and end-to-end tests using Jest, React Testing Library, and Cypress
• Collaborate with product designers to translate wireframes and interactive prototypes into production-quality UI components
Backend Engineering — Java
• Develop robust, scalable RESTful APIs and microservices using Java (Spring Boot, Spring MVC, Spring Security, Spring Cloud)
• Design and implement domain-driven service architectures with clear separation of concerns and adherence to SOLID principles
• Manage relational databases (PostgreSQL, MySQL) and NoSQL stores (DynamoDB, MongoDB); write optimized queries and manage schema migrations
• Build event-driven integrations using Apache Kafka, Amazon SQS, or SNS for asynchronous, decoupled service communication
• Implement security best practices: OAuth 2.0 / JWT authentication, input validation, secrets management, and encryption at rest and in transit
• Optimize API performance through caching strategies (Redis, ElastiCache), connection pooling, and profiling tools
Cloud Engineering — AWS
• Design and deploy cloud-native solutions on AWS leveraging EC2, ECS/EKS, Lambda, API Gateway, S3, RDS, CloudFront, and Route 53
• Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline with automated quality and security gates
• Author infrastructure-as-code (IaC) using Terraform or AWS CloudFormation for repeatable, auditable, version-controlled environments
• Implement observability and monitoring solutions using CloudWatch, Datadog, or ELK stack for logging, metrics, and alerting
• Ensure AWS security and compliance: IAM policies, VPC architecture, security groups, WAF, and Cloud Trail configuration
• Design for high availability and disaster recovery: multi-AZ deployments, auto-scaling groups, and RTO/RPO-aligned backup strategies
Required Skills & Experience
Core Requirements
• 8 – 14 years of professional software engineering experience in full stack development
• 7+ years of production React development — deep expertise in the React ecosystem (hooks, Redux, React Router, React Query, Next.js)
• 5+ years of Java backend engineering with Spring Boot, Spring Cloud, and RESTful / GraphQL API design
• 4+ years of AWS cloud engineering with hands-on experience across compute, storage, networking, and managed services
• Strong command of TypeScript for frontend development; proficiency in Java 11+ language features
• Solid understanding of microservices and distributed systems: service discovery, circuit breaking, API gateways, event streaming
• Experience with containerization (Docker) and orchestration platforms (Kubernetes / Amazon ECS or EKS)
Responsibilities
We are seeking a highly experienced Full Stack Engineer to join our growing engineering team. In this senior-level role, you will lead the design and delivery of scalable, enterprise-grade applications — driving front-end excellence with React and building robust, cloud-native backend services in Java, deployed on AWS. You will play a pivotal role in shaping our technical roadmap, mentoring engineers, and translating complex business requirements into elegant, production-ready solutions.
The ideal candidate brings deep, balanced expertise across the full stack — someone who can craft accessible, high-performance React UIs and architect resilient microservices with equal confidence. You thrive in collaborative, fast-paced environments, champion engineering best practices, and have a proven track record of delivering high-impact products at enterprise scale.
Key Responsibilities
Frontend Engineering — React
• Design, build, and maintain high-performance, responsive React applications using modern patterns (hooks, context, Redux/Zustand, React Query, Next.js)
• Architect reusable component libraries and scalable design systems aligned with UX/UI specifications and brand guidelines
• Implement accessibility standards (WCAG 2.1 AA) and ensure cross-browser compatibility across all frontend deliverables
• Optimize application performance via code splitting, lazy loading, memorization, tree shaking, and bundle size analysis
• Write comprehensive unit, integration, and end-to-end tests using Jest, React Testing Library, and Cypress
• Collaborate with product designers to translate wireframes and interactive prototypes into production-quality UI components
Backend Engineering — Java
• Develop robust, scalable RESTful APIs and microservices using Java (Spring Boot, Spring MVC, Spring Security, Spring Cloud)
• Design and implement domain-driven service architectures with clear separation of concerns and adherence to SOLID principles
• Manage relational databases (PostgreSQL, MySQL) and NoSQL stores (DynamoDB, MongoDB); write optimized queries and manage schema migrations
• Build event-driven integrations using Apache Kafka, Amazon SQS, or SNS for asynchronous, decoupled service communication
• Implement security best practices: OAuth 2.0 / JWT authentication, input validation, secrets management, and encryption at rest and in transit
• Optimize API performance through caching strategies (Redis, ElastiCache), connection pooling, and profiling tools
Cloud Engineering — AWS
• Design and deploy cloud-native solutions on AWS leveraging EC2, ECS/EKS, Lambda, API Gateway, S3, RDS, CloudFront, and Route 53
• Build and maintain CI/CD pipelines using GitHub Actions, Jenkins, or AWS CodePipeline with automated quality and security gates
• Author infrastructure-as-code (IaC) using Terraform or AWS CloudFormation for repeatable, auditable, version-controlled environments
• Implement observability and monitoring solutions using CloudWatch, Datadog, or ELK stack for logging, metrics, and alerting
• Ensure AWS security and compliance: IAM policies, VPC architecture, security groups, WAF, and Cloud Trail configuration
• Design for high availability and disaster recovery: multi-AZ deployments, auto-scaling groups, and RTO/RPO-aligned backup strategies
Required Skills & Experience
Core Requirements
• 8 – 14 years of professional software engineering experience in full stack development
• 7+ years of production React development — deep expertise in the React ecosystem (hooks, Redux, React Router, React Query, Next.js)
• 5+ years of Java backend engineering with Spring Boot, Spring Cloud, and RESTful / GraphQL API design
• 4+ years of AWS cloud engineering with hands-on experience across compute, storage, networking, and managed services
• Strong command of TypeScript for frontend development; proficiency in Java 11+ language features
• Solid understanding of microservices and distributed systems: service discovery, circuit breaking, API gateways, event streaming
• Experience with containerization (Docker) and orchestration platforms (Kubernetes / Amazon ECS or EKS)
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
The SAP Logistics Execution Consultant will analyze business requirements and design SAP LE solutions aligned with logistics and supply chain processes. Key responsibilities include configuring LE Shipping and Transportation processes, managing delivery processing, and ensuring integration with other SAP modules. Candidates should have 8-10 years of experience in SAP LE, with strong troubleshooting skills and the ability to train end users. The role is based in multiple locations including Pune, Hyderabad, and Bangalore.
Responsibilities
The SAP Logistics Execution Consultant will analyze business requirements and design SAP LE solutions aligned with logistics and supply chain processes. Key responsibilities include configuring LE Shipping and Transportation processes, managing delivery processing, and ensuring integration with other SAP modules. Candidates should have 8-10 years of experience in SAP LE, with strong troubleshooting skills and the ability to train end users. The role is based in multiple locations including Pune, Hyderabad, and Bangalore.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
The ONIT Support Specialist is responsible for supporting, maintaining, and enhancing the ONIT Legal Operations and Contract Lifecycle Management (CLM) platform. Key responsibilities include incident management, user support, configuration, and troubleshooting. Candidates should have 5-8 years of relevant experience, with a strong understanding of ONIT applications and legal operations processes. Excellent communication and analytical skills are essential.
Responsibilities
The ONIT Support Specialist is responsible for supporting, maintaining, and enhancing the ONIT Legal Operations and Contract Lifecycle Management (CLM) platform. Key responsibilities include incident management, user support, configuration, and troubleshooting. Candidates should have 5-8 years of relevant experience, with a strong understanding of ONIT applications and legal operations processes. Excellent communication and analytical skills are essential.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
• Support for the Empower system.
• User Access\Authorization management for Empower and standalone Instruments of Quality control dept.
• Execution of backup and restoration.
• Contribute and adhere to any documentation required as per regulatory compliances.
IT Support • To resolve the software and hardware related issues within time.
• Support on the Quality Standalone Instrument Systems
• SLA/Process adherence
• IT Infrastructure Management, Server/Network Management, and
support.
• Responsible for Administrator related activities for Non-Networked and Empower software of Quality Control department e.g., user
creation, user deactivation, user type modification.
• Coordinating With Machine OEM, Printer Vendors, Network, Desktop, Servers solution Providers.
• Verification of Backups and updating of Logbooks.
Responsibilities
• Support for the Empower system.
• User Access\Authorization management for Empower and standalone Instruments of Quality control dept.
• Execution of backup and restoration.
• Contribute and adhere to any documentation required as per regulatory compliances.
IT Support • To resolve the software and hardware related issues within time.
• Support on the Quality Standalone Instrument Systems
• SLA/Process adherence
• IT Infrastructure Management, Server/Network Management, and
support.
• Responsible for Administrator related activities for Non-Networked and Empower software of Quality Control department e.g., user
creation, user deactivation, user type modification.
• Coordinating With Machine OEM, Printer Vendors, Network, Desktop, Servers solution Providers.
• Verification of Backups and updating of Logbooks.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
The Selenium Automation Tester will be responsible for performing test automation and scripting using Selenium. Candidates should have a minimum of 7 years of experience in automated testing, particularly with Selenium, and possess skills in REST API and Jenkins CI/CD. Excellent communication and collaboration skills are essential, along with a flexible work schedule from 12 PM to 9 PM. Ideal candidates will also have experience in Agile testing concepts.
Responsibilities
The Selenium Automation Tester will be responsible for performing test automation and scripting using Selenium. Candidates should have a minimum of 7 years of experience in automated testing, particularly with Selenium, and possess skills in REST API and Jenkins CI/CD. Excellent communication and collaboration skills are essential, along with a flexible work schedule from 12 PM to 9 PM. Ideal candidates will also have experience in Agile testing concepts.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
The Application Support Engineer acts as a software detective, investigating and resolving issues within essential business systems. This role involves monitoring system performance, diagnosing problems, and ensuring the smooth operation of critical applications. Candidates should have a proactive approach, strong problem-solving skills, and experience in IBM WebSphere Application Server Application Deployment. The position requires collaboration with various teams and mentoring junior members.
Responsibilities
The Application Support Engineer acts as a software detective, investigating and resolving issues within essential business systems. This role involves monitoring system performance, diagnosing problems, and ensuring the smooth operation of critical applications. Candidates should have a proactive approach, strong problem-solving skills, and experience in IBM WebSphere Application Server Application Deployment. The position requires collaboration with various teams and mentoring junior members.
Salary : As per industry standard.
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance
Role Category :Programming & Design
Role :IBM WebSphere Application Server Application Deployment
Position Application Architect
Requested By Sabarinath Nair
Expected Joining time 60 Days
Experience Level 5+ Years in Architecture Domain
Role Overview
H&R Block is seeking an Application Architect to drive engineering excellence and bring clarity to application design decisions across the organization. This role requires a seasoned professional with at least 5 years of experience in the architecture domain, capable of partnering with product, engineering, data, security, and platform teams. The architect is accountable for producing and governing core architecture artifacts such as context diagrams, conceptual designs, and data flows ensuring solutions are resilient, fit for purpose, and aligned with enterprise standards.
Key Responsibilities:
• Lead application architecture for assigned portfolios, engaging squads before designs harden.
• Convert complex financial requirements into clear, actionable engineering designs.
• Maintain architecture roadmaps, context diagrams, and technology stack definitions.
• Drive compliance with enterprise strategy, domain principles, and data standards.
• Guide API, event-driven, and resiliency choices across AWS and Azure platforms.
• Provide guidelines and oversight to ensure deliverables align with the enterprise vision.
• Identify risks early and facilitate pragmatic trade-offs between speed, quality, and cost.
• Assess application patterns and technical debt to simplify or retire legacy capabilities.
• Collaborate with security and data teams to ensure cohesive, cross-functional solutions.
• Join product discussions to ensure designs optimize for small business outcomes.
• Facilitate design reviews to build alignment across competing viewpoints.
• Mentor engineers on design practices, documentation, and enterprise dependencies.
• Maintain current documentation to eliminate reliance on tribal knowledge.
Skill Sets
# Skillset Must Have Good To Have
1 Python: Logic via Django/Flask. Yes
2 .NET Ecosystem: C# and .NET Core services. Yes
3 Angular: SPA frontend development. Yes
4 AWS Cloud: EC2, RDS, Lambda, and Gateways. Yes
5 Azure Platform: SaaS/PaaS strategic alignment. Yes
6 SQL & NoSQL Database Design: Database optimization and sharding. Yes
7 REST APIs: Internal and public service integrations. Yes
8 Security & Compliance: PCI-DSS, encryption, and OAuth. Yes
9 Containerization: Docker and Kubernetes management. Yes
10 CI/CD Pipeline Automation Yes
11 Observability & Resiliency Patterns Yes
12 GraphQL: Nested data fetch management. Yes
13 Terraform/CloudFormation: IaC for cloud provisioning. Yes
14 Event-Driven Design: Asynchronous, decoupled patterns. Yes
15 Generative AI: LLM integration for application features. Yes
16 Agentic Workflows: Designing autonomous AI agents for task automation. Yes
17 MCP (Model Context Protocol): Standardized AI-to-data integration. Yes
18 AI Code Generation: Prompt-driven and automated code development. Yes
Responsibilities
Permanent Role
Architect role.
Location – Trivandrum or Hyderabad ONLY
Budget would be 30-40lakhs. Maximum
Salary : Rs. 30,00,000.0 - Rs. 40,00,000.0
Industry :IT-Software / Software Services
Functional Area : IT Software - Application Programming , Maintenance