Java Architect

2 weeks ago


Greater Bengaluru Area, India Grid Dynamics Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Quick application:

We are seeking an experienced
Solutions Architect
to lead the design and implementation of robust, scalable microservices using Java/JVM frameworks (Java 17+, Spring Boot/MicroProfile, or equivalent). You will architect a modern cloud-native application suite, guiding the migration from legacy RPG-based systems to a future-proof, AWS-powered microservices ecosystem.

Essential functions

  • Core Platform:
    Java/JVM-based frameworks (Java 17+, Spring Boot/MicroProfile, or similar) for building microservices. Will be a Java application suite, replacing RPG code
  • Design end-to-end architectures for Java-based microservices, leveraging frameworks like Spring Boot or MicroProfile.
  • Lead the migration strategy from RPG (Report Program Generator) codebases to modern Java applications.
  • Architect and implement cloud-native solutions on AWS, ensuring best practices in security, scalability, and cost-efficiency.
  • Oversee the setup of AWS compute (EC2, Lambda, EKS/ECS), storage (S3, RDS, DynamoDB), and infrastructure automation (Terraform, CloudFormation).
  • Define API contracts, service orchestration, and data integration patterns.
  • Guide development teams on adopting microservices, DevOps pipelines, and infrastructure-as-code.
  • Collaborate with stakeholders including developers, product owners, and business analysts—to gather requirements and deliver effective solutions.
  • Optimize system performance, reliability, monitoring, and disaster recovery protocols within AWS.
  • Stay updated on emerging technologies and recommend improvements to maintain modern, maintainable architectures.
  • Comfortable learning new technologies on the job
  • Claude 3.7 or 4 Sonnet LLM
  • AST (abstract syntax tree)

Qualifications

  • Proficiency in English (B2+) is essential with great communication skills.
  • Java Expertise
    : Deep hands-on experience with Java/J2EE, Spring Boot (or equivalent) and designing microservices-based applications. Strong understanding of object-oriented design and enterprise patterns.
  • Cloud Architecture
    : Proven track record designing and implementing AWS solutions. Comfortable with AWS compute (EC2, Lambda, EKS/ECS), storage (RDS, S3, DynamoDB), and security best practices. Experience with infrastructure-as-code (Terraform, CloudFormation) is expected.
  • AWS Bedrock
  • AI/ML Awareness
    : Interest or experience in generative AI (LLMs) and RAG for code/documentation tasks. Knowledge of how static analysis and LLMs can automate migrations will help.
  • Legacy Modernization Experience
    :
  • Understanding of SDLC and agile in particular
  • Hands-on experience with developer daily basis tools such as IDE's, compilers, debuggers, profilers, version control systems, bug tracking systems, build systems, code coverage and automated testing tools
  • Ability to proactively identify and solve engineering problems in a simple manner.
  • Good interpersonal communication skills, both verbal and written.

Would be a plus

  • Prior involvement in a legacy-to-modern migration (e.g. mainframe or IBM i/AS400 modernization) is highly desirable. Familiarity with RPG (Report Program Generator) or other IBM i technologies (DB2, CL) is a plus. You should be able to reverse-engineer and interpret legacy code and data models
  • Visual representations of code flows to illustrate process sequences, data handling, and functional relationships within the modules. Mermaid.JS
  • Domain Knowledge
    : Experience in automotive, transportation or enterprise services (dealership systems, supply chain) is a bonus.
  • Additional Languages
    : Familiarity with Python (for scripting LLM tools, data processing).
  • Soft Skills
    : Prior experience in POC/proof-of-concept projects or architecture prototyping.
  • Experience in API development and knowledge of the main principles and best practices

  • Java Architect

    4 weeks ago


    Greater Bengaluru Area, India Grid Dynamics Full time

    Quick application: https://forms.gle/ktRtETav7PnJSwYJ9We are seeking an experienced Solutions Architect to lead the design and implementation of robust, scalable microservices using Java/JVM frameworks (Java 17+, Spring Boot/MicroProfile, or equivalent). You will architect a modern cloud-native application suite, guiding the migration from legacy RPG-based...

  • Java Architect

    4 weeks ago


    Greater Bengaluru Area, India Grid Dynamics Full time

    Quick application: https://forms.gle/ktRtETav7PnJSwYJ9 We are seeking an experienced Solutions Architect to lead the design and implementation of robust, scalable microservices using Java/JVM frameworks (Java 17+, Spring Boot/MicroProfile, or equivalent). You will architect a modern cloud-native application suite, guiding the migration from legacy RPG-based...

  • Technical Architect

    4 weeks ago


    Greater Hyderabad Area, India ValueLabs Full time

    Note: Need Immediate joiners or who join within 15 days Technical Architect (Azure / Full Stack) Domain: Construction project management, Manpower management We are looking for a Technical Architect to define and oversee the architecture of a next-generation Manpower Management System (MMS) for construction project management. This includes end-to-end system...

  • Java Architect

    2 weeks ago


    Greater Coimbatore Area, India Hash Agile Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Description• Implement user-stories - coding user stories, unit testing, create high level design / low level design, ensure code-coverage, conduct design and code reviews, create design artifacts.• Lead a team of developers and guide them to complete their work as required and on time.• Provide guidance to Junior Team members.• Actively...

  • Technical Architect

    4 weeks ago


    Greater Hyderabad Area, India ValueLabs Full time

    Note: Need Immediate joiners or who join within 15 days Technical Architect (Azure / Full Stack)Domain: Construction project management, Manpower managementWe are looking for a Technical Architect to define and oversee the architecture of a next-generation Manpower Management System (MMS) for construction project management. This includes end-to-end system...

  • Technical Architect

    4 weeks ago


    Greater Hyderabad Area, IN ValueLabs Full time

    Note: Need Immediate joiners or who join within 15 days Technical Architect (Azure / Full Stack)Domain: Construction project management, Manpower managementWe are looking for a Technical Architect to define and oversee the architecture of a next-generation Manpower Management System (MMS) for construction project management. This includes end-to-end system...


  • Greater Noida, India Wipro Limited Full time

    **Job Description**: - ** - Job Title: Java Fullstack Architect - Req Id: 89503 - City: Greater Noida - State/Province: Uttar Pradesh - Posting Start Date: 9/25/25 - Job Description: **Java Fullstack Architect**: - Hands on with **Java**(Spring, Hibernate, MVC) - (MUST) - Good Working knowledge and Web Framework experience with **Spring MVC, Spring Boot,...

  • Java Architect

    15 minutes ago


    Bengaluru, India MAYA TECHNOLOGY Full time

    **Java Architect Responsibilities**: - Meeting with technology managers and the design team to discuss the goals and needs of the company. - Examining and defining current architecture systems. - Identifying the hardware and software infrastructure needs to accommodate the company’s architectural goals. - Troubleshooting design flaws and system...


  • Greater Bengaluru Area, India HCLTech Full time

    Java Developer Location: Pune / Chennai / Bangalore Client: Citi Bank Overview of the Role As a Java Developer at HCLTech, you will play a pivotal role in designing, developing, and maintaining enterprise-grade applications using modern Java technologies. This position is critical to advancing HCLTech’s mission of delivering robust, scalable, and secure...


  • Greater Bengaluru Area, India HCLTech Full time

    Java DeveloperLocation: Pune / Chennai / BangaloreClient: Citi BankOverview of the RoleAs a Java Developer at HCLTech, you will play a pivotal role in designing, developing, and maintaining enterprise-grade applications using modern Java technologies. This position is critical to advancing HCLTech’s mission of delivering robust, scalable, and secure...