Talent.com
This job offer is not available in your country.
Java Architect

Java Architect

Grid DynamicsGreater Bengaluru Area, India
13 hours ago
Job description

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
  • Create a job alert for this search

    Java Architect • Greater Bengaluru Area, India