Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Architect @ ADP

Home > Software Development

 Senior Java Architect

Job Description

Job Description:

We are seeking a Senior Architect to join our high-performance architecture team that actively contributes to the delivery of cutting-edge solutions, writes production-quality code, resolves critical production issues, and drives the organization toward future technological success. As a key player in steering our architecture towards scalability, resilience, and cost-effectiveness, you will ensure that our systems meet the highest standards of performance while aligning with business goals.

The ideal candidate is not only technically excellent but also a collaborative leader who stays ahead of industry trends, mentor engineers, and promotes innovation across the organization. This role is perfect for an architect who thrives in a fast-paced environment and is passionate about both technical strategy and hands-on implementation.

Key Responsibilities:

  1. Hands-On Development and Delivery:
  • Design and implement high-quality, scalable architecture solutions.
  • Actively contribute to writing production-grade code and lead critical development projects.
  • Participate in pair programming sessions with developers to ensure knowledge transfer and adherence to best practices.
  • Collaborate with engineering teams to improve code quality, system performance, and reduce technical debt.
  1. Production Support and Critical Issue Resolution:
  • Lead the resolution of high-priority production incidents, ensuring system stability and resilience.
  • Build and maintain proactive monitoring, logging, and alerting systems for better observability of production environments.
  • Contribute to post-mortem reviews, sharing lessons learned, and driving improvements for future incidents.
  1. Strategic Alignment and Future Planning:
  • Align the architecture roadmap with business objectives and long-term growth strategies.
  • Design systems that are flexible, scalable, and able to accommodate future business needs.
  • Proactively identify and adopt emerging technologies that provide competitive advantages to the organization.
  1. System Resilience, Performance, and Scalability:
  • Architect systems with a focus on high availability, fault tolerance, and disaster recovery.
  • Design solutions for scalability, ensuring that the architecture can grow as business demand increases.
  • Conduct regular performance audits and health checks to optimize system reliability and efficiency.
  1. Leadership and Collaboration:
  • Act as a mentor and coach for other engineers, providing guidance on architecture and best practices.
  • Lead cross-functional initiatives, collaborating with DevOps, Security, and Product teams to ensure smooth project delivery.
  • Foster a culture of continuous learning and improvement by organizing internal knowledge-sharing sessions and retrospectives.
  1. Governance, Standards, and Compliance:
  • Define and enforce architectural best practices, coding standards, and ensure compliance with security and regulatory requirements.
  • Perform regular architectural reviews and technical health checks to ensure the architecture's robustness and security.
  1. Cost Optimization and Efficiency:
  • Design cost-effective architectures, particularly in cloud environments, optimizing resource usage while minimizing expenses.
  • Automate workflows for continuous integration, delivery, and deployment to enhance efficiency and reduce manual overhead.
  1. Innovation and Thought Leadership:
  • Lead proof-of-concept (POC) initiatives to explore new technologies and assess their suitability for the organization.
  • Present findings and technical strategies to leadership and key stakeholders, translating complex ideas into actionable business impacts.
  • Drive a culture of innovation by encouraging experimentation and supporting technical teams in adopting new tools and frameworks.

Required Qualifications:

  • Bachelors or Masters degree in Computer Science, Engineering, or a related technical field.
  • 15+ years of hands-on experience in software architecture and design, preferably in large-scale enterprise environments.
  • Strong analytical skills with deep understanding of data structures and algorithms, code optimization techniques and strong debugging skills.
  • Excellent with quality measures , appreciation for existing software assets with deep understanding of monolithic and distributed systems.
  • Strong expertise in multiple programming languages (e.g., Java, Python, C#) and modern frameworks (Spring Boot, Node.js, etc.).
  • Deep experience in cloud-native architecture (AWS, Azure, Google Cloud), microservices, and containerization (Docker, Kubernetes).
  • Proven track record of writing production-quality code and leading the delivery of complex systems.
  • Expertise in building resilient, scalable, and fault-tolerant systems.
  • Strong understanding of DevOps practices, CI/CD pipelines, and automation tools.
  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana, ELK stack) and incident management processes.

Preferred Qualifications:

  • Experience working in high-performance, agile teams with a focus on rapid delivery.
  • Strong knowledge of security and compliance standards (e.g., GDPR, SOX, PCI-DSS).
  • Deep understanding of database design and optimization (SQL/NoSQL).
  • Demonstrated leadership skills with the ability to mentor and inspire other engineers.
  • Proven ability to manage technical debt and drive architectural improvements in legacy systems.

Why Join Us?

  • Opportunity to work at the cutting edge of technology with a team that shapes the future of our business.
  • Influence high-impact decisions and play a critical role in the company's technological evolution.
  • A collaborative environment that encourages innovation, learning, and continuous improvement.
  • Work with top-notch engineers and architects in solving complex problems that drive business success

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: ADP
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java Software Architecture Design System Architecture AWS Python Prometheus Node.Js Grafana

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Aws Developer

  • Cognizant
  • 6 - 10 years
  • Hyderabad
  • 4 days ago
₹ Not Disclosed

Software Engineering - Full Stack Engineer_Java Full Stack Development

  • Trigent Software
  • 6 - 8 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Amazon Connect - Developer / Senior Developer

  • Cognizant
  • 8 - 12 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Technology Architect

  • Accenture
  • 8 - 11 years
  • Noida, Gurugram
  • 5 days ago
₹ Not Disclosed

ADP

ADP India Pvt Ltd