HamburgerMenu
hirist

Job Description

Description :


We are seeking a highly experienced and strategic Java Architect to join our team on a contract basis.

This leadership role requires 810 years of experience in designing and guiding the implementation of large-scale Java platforms, microservices, and API-first solutions.

The ideal candidate will possess deep expertise in the Spring ecosystem, cloud-native deployments (AWS/Kubernetes), and modern messaging architectures to ensure robust, scalable, and high-performance systems.

Role Requirements & Logistics :

Role Title : Java Architect

Experience Required : 8 to 10 years

Location : Remote (India)

Job Type : Contract

Key Responsibilities & Technical Deliverables

Architecture Leadership & Strategy :

- System Design : Lead the architectural design and implementation strategy for complex, large-scale systems, focusing on distributed Spring Boot microservices and clean, domain-driven design.

- API Strategy : Define and implement robust API management strategies, leveraging tools like Apigee or API Gateway to ensure security, governance, and effective service exposure.

- Quality Standards : Champion engineering excellence, driving disciplines such as Test-Driven Development (TDD) and ensuring solutions adhere to best practices for code structure, modularity, and maintainability.

Performance, Security, & Integration :

- Non-Functional Requirements : Ensure critical non-functional requirements are met, including high standards for concurrency, security, performance, and resilience across the entire platform.

- Data Integration : Architect data access layers, integrating seamlessly with both relational databases (RDBMS using JPA/Hibernate) and modern NoSQL stores (e.g., DynamoDB/MongoDB).

- Messaging : Utilize advanced messaging architectures (Kafka/MQ) for asynchronous communication and event-driven microservices.

Cloud Native & DevOps :

- Cloud Adoption : Design solutions leveraging cloud environments (preferably AWS) and orchestration platforms like Kubernetes/OpenShift to achieve scalability and automation.

- DevOps Integration : Drive CI/CD adoption, ensuring continuous integration and delivery using tools like Maven/Gradle, Jenkins, SonarQube, and Git.

- Service Standards : Define service communication standards using REST/SOAP and data formats (JAX-RS/JSON/JAXB/JAX-WS).

Required Skills & Experience :

- Experience : 8 to 10 years in enterprise Java development and architecture.

- Core Java : Mandatory expertise in Java 8+ (or newer versions).

- Spring Ecosystem : Deep, hands-on experience with Spring Core, Spring Boot, Spring MVC, and Spring Security.

- Web Services : Expert knowledge of REST/SOAP services and related APIs (JAX-RS/JSON/JAXB/JAX-WS).

- DevOps Tooling : Proficiency in CI/CD tools (Maven/Gradle, Jenkins, Sonar, Git).

- Front-end Foundation : Basic understanding of modern front-end concepts (Angular/HTML5/CSS3/JS) for integration context.

Preferred / Nice to Have :

- AWS Services : Experience with specific AWS services like AWS Lambda, SQS, EC2, and ECS.

- NoSQL Databases : Practical experience with DynamoDB or MongoDB


info-icon

Did you find something suspicious?