TATA Consulting Services

Java Architect (Hands On)

Alpharetta, GA, US

Remote
Full-time
$130k–$140k/year
1 day ago
Save Job

Summary

Technical/Functional Skills * Expertise with building Micro Services on Java 11 and above * Extensive knowledge and Hands-on experience in using Restful web service with Spring Boot * Strong experience in AI and Cloud technologies * Ability to learn any new technologies like Golang etc. quickly and demonstrate a POC and architecturally evaluate the pros and cons with traditional languages * Experience in Openshift, GKE and Google Cloud * Expertise in CICD pipeline Jenkins/GitHub etc. * Expertise in REST API, Swagger, and open API specification * Experience in Messaging framework like IBM MQ, AMQ, JMS etc. * Experience in NOSQL databases along with RDBMS databases * Experience in implementing Cloud native Applications/APIs with 12 factor adoption * Knowledge of any API Management Tool (Google Apigee preferably) * Object oriented analysis and design using common design patterns. * Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.) * Good Experience in various debugging tools especially Instrument tools * Good Knowledge on Unit Testing and UI testing practices * Experience in continuous integration practices (Tools like Jenkins) is preferable Roles & Responsibilities * Finding the best tech solution among all possible to solve the existing business problems * Describing the structure, characteristics, behavior, and other aspects of software to project stakeholders. * Defining features, phases, and solution requirements * Analysis of new requirements (business requirements), business impacts, work prioritization and estimation. * Select the technology stack to be used for implementing solution. * Compliance with non-functional requirements such as scalability, usability and reliability. * Prepare Low level and High-Level design document or technical specifications. * Analyzing the technology environment * Analyzing enterprise specifics * Analyzing and documenting requirements * Setting the collaboration framework * Creating a solution prototype * Participating in technology selection * Controlling solution development * Supporting project management Salary Range-$130,000-$140,000 a year #LI-KR1

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job