• Location: REMOTE
  • Duration: 12+ Months
  • Client/Domain: Fortune 1000
  • Job Type: Contract | Corp-to-corp. | W2
  • Experience: 10+ years
  • Primary Skills: Java, Spring MVC, OpenShift, Python, Spring Boot, Oracle, Microservices Architecture, Azure, AWS, DevOps, AngularJS, REST, ActionScript, Node.js, RDS, Lambda functions, Jenkins, Docker, Kubernetes, Automation, Configuration Management, Continuous Integration & Delivery, and Monitoring
Job Location
Remote work possible
Position title
Java Architect

Client is looking for a Java Architect well versed in creating various micro services based on DB Schema. You will be responsible for driving end-to-end architecture of the system along with the customer architects.

  • Drive microservice implementation & operation strategies like – service discovery, inter-service communication, resilience, logging management, exception handling, distributed tracing, etc. along with the customer architects.
  • Build / Test / Deploy automation strategies along with customer architects.
  • Elucidate the architecture with the implementation team.
  • Ensure the implementation team aligns with the proposed architecture. Update/ enhance the architecture as and when needed.
  • 10+ years of strong hands-on experience in Architecting N-tier Architecture & distributed applications.
  • At least 2 years of hands on experience in architecting and implementing microservice architectures such as CQRS, server-less, event driven (like event sourcing)
  • Experience in developing and operating microservices in production.
  • Strong hands on knowledge of Java 8 features.
  • Experience on Spring framework – Spring MVC, Springboot, Spring Cloud, Spring Data.
  • Experience in web technologies – ReactJS, Bootstrap, etc.
  • Experience using NoSQL databases like Cassandra, MongoDB, Redis etc.
  • Experience with messaging frameworks Kafka and any AMQP support messaging framework.
  • Experience with designing and implementing APIs and related solutions such as Mule, Apigee, etc.
  • Working knowledge of data management applications like Splunk, ELK, etc.
  • Knowledge of build tools such as Maven, Gradle, NPM, etc.
  • Experience in designing CI/CD pipelines using tools like Jenkins, JUnit, Artifactory.
  • Experience in Docker for containerization and kubernetes for orchestration.
  • Hands on experience with PAAS solutions as OpenShift (preferable), CF, PCF, etc.
  • Hands on experience in implementing security strategy SAML, OAUTH2.0, JWT, etc.
  • Experience in building testing strategy and automation – TDD, functional test automation, service virtualization, etc. and mocking solutions such as Mockito.
  • Experience in implementing deployment strategies such Blue-Green, Canary .
  • Familiarity with Rules Management System (e.g. Drools, IBM Lombardi)
  • Familiarity with Infra as a Code solutions such as Ansible, Chef, etc.
  • Working knowledge of implementing and deploying solution for any public cloud provider – AWS, Azure, Google Cloud Platform, etc.
  • Ability to manage overall development in a Trunk based Development philosophy
  • Experience working in Agile SCRUM methodology driven projects.
  • Knowledge of The Open Group Architecture Framework (TOGAF)
How to respond?

If you are interested in applying for this position, then please send your resume to

Date posted
January 4, 2022
PDF Export
Close modal window

Position: Java Architect

Thank you for submitting your application. We will contact you shortly!