Job description
**About Us
**HighRadius provides a single Agentic AI platform for the Office of the CFO. It integrates 180+ agents that orchestrate end-to-end processes across Order-to-Cash, Close & Reconciliation, Consolidation & Reporting, Accounts Payable, B2B Payments, and Treasury. HighRadius guarantees operational KPI improvements by mapping them to specific agents on the platform. With a 3-6 month go-live period, HighRadius drives value creation at 1300+ enterprises such as 3M, Unilever, Bristol-Myers Squibb Company, Red Bull, Lufthansa, and more. HighRadius has been consistently recognized as a market leader by Gartner, IDC, and Forrester.
Job Summary**
We are seeking a highly experienced Java Architect** with a minimum of 8+ years** of professional expertise to drive the evolution of our software ecosystem. This role is pivotal in managing the transition and coexistence of monolithic** and microservices** architectures. You will lead the design of high-level and low-level system structures, ensuring they are robust, scalable, and built on solid OOPS** principles and J2EE** standards.
Key Responsibilities**
System Design & Strategy:** Lead the architectural design of both High-Level (HLD)** and Low-Level (LLD)** structures for enterprise-scale applications.
Architectural Migration:** Oversee the strategic decomposition of monolithic** applications into modular microservices** while maintaining system stability and performance.
Technical Leadership:** Act as the primary authority on Object-Oriented Programming (OOPS)** principles and J2EE** design patterns to ensure code maintainability.
Data Architecture:** Design and optimize complex SQL** schemas and data access layers to handle high-concurrency environments.
Innovation:** Evaluate emerging technologies to enhance system reliability and reduce architectural complexity.
Required Skills
& Qualifications**
Experience:** 8+ years** in software engineering with at least 3+ years** in an architect or lead role.
Architectural Expertise:** Proven track record in designing and deploying both Monolithic** and Microservices** architectures.
Design Mastery:** Deep expertise in creating comprehensive HLD** (High-Level Design) and LLD** (Low-Level Design) documentation.
Core Technology Stack:** Mastery of Java**, J2EE** (EJB, JSP, Servlets), and modern frameworks like Spring/Spring Boot.
Database Proficiency:** Advanced knowledge of SQL**, including performance tuning, indexing strategies, and complex query optimization.
Foundational Excellence:** Strong command of Object-Oriented Analysis and Design (OOAD)** and SOLID principles.
Preferred Skills**
Experience with cloud migrations (AWS, Azure, or GCP).
Familiarity with containerization (Docker) and orchestration (Kubernetes).
Knowledge of NoSQL databases and event-driven messaging (Kafka/RabbitMQ).