Required Skills

Java Groovy

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 23rd Sep 2022

JOB DETAIL

As a Senior Java Architect, you will be part of the Software Development team in a leadership role, having advanced technical competency and a breadth of experience across multiple technologies, primarily Java and Spring framework in an Enterprise context

 

Responsibilities

  • You will be responsible for evolving technical requirements directly with the customer team, driving the technical aspects of the project to ensure that the requirements are fulfilled with correct technical implementation
  • You are highly comfortable in getting into technical details as well as discussing business scenarios and outcomes
  • You will work with the team to develop the features captured in user stories and coordinate with the client to fulfill any gaps in understanding and get feedback for the work that has been delivered
  • You will be responsible for establishing engineering standards and patterns, translating customer requirements into robust design and working software, with a focus on security, resilience, performance, deployment, caching, sizing, scalability and serviceability.
  • You provide guidance and oversight to the Core Engineering team, by creating structure and clear articulation of the vision, direction and technical solution.
  • You enable conducive environment for autonomy, for developers to learn and try their ideas while balancing stakeholder priorities for scope, time and budget.
  • You leverage your collaboration skills to achieve good balance of ownership vs. delegation vs. oversight for critical project artifacts including but not limited to technical architecture documentation, test strategy, DevOps, ensuring that implementations meet non-functional requirements.

 

Minimum yeas of work experience: 12

 

Qualifications (Required)

  • Bachelor or MS in computer science or related area
  • Excellent verbal, written, and interpersonal communication skills
  • Strong Problem Solving and Analytical skills
  • Ability to work in team in diverse/ multiple stakeholder environment, across multiple time zones

 

Minimum experience

  • Experience in Java full stack platform, with focus on Spring, Maven and Jenkins, JavaScript frameworks, MVC patterns and principles, REST APIs
  • Experience in Java OOP, threading, design patterns, serialization/de-serialization, and microservices architecture
  • Experience in cloud architecture - Building cloud native apps on one or more Cloud providers (AWS/GCP/Azure)
  • Experience in multiple Enterprise design patterns and frameworks - Service Oriented Architectures (SOA), Microservices, Enterprise Integration
  • Operational knowledge of application servers, databases, load balancers and other infrastructure components required to deploy web applications in a highly available (HA), scalable and low latency environment

 

Must have skills

  • 12+ years overall experience in software industry, specifically in Engineering roles in a large/enterprise context
  • 10+ years of experience Java full stack development including designing implementing API/Microservices, Web based application development
  • 10+ years of experience in Java/J2EE technologies (Java, Groovy/ Grails, JDBC, J2EE, Spring framework, Bootstrap, HTML, Maven, Log4J, slf4j, Jenkins, Ajax, JSON) with various middleware technologies
  • 8+ years of experience in enterprise applications/solution architecture for critical software solutions focused on scalability, performance, quality, data privacy, and security, client/server, distributed, message oriented, batch processing and desktop applications
  • 8+ years of experience in one or more Cloud platforms (AWS/GCP/Azure) deploying container based apps in Kubernetes
  • 8+ years of experience working within Agile software development teams
  • 5+ years of experience in data modeling with SQL/NoSQL databases, data access patterns, fault tolerance, data privacy and security
  • 5+ years of experience in DevSecOps processes - automated builds, CI practices and tools (Grunt, GIT, Web pack, ePaaS/XLR, Jenkins) branching patterns, quality gates, deployment, configuration, release automation
  • 5+ years of experience in Batch processing, batch schema design, using Spring Batch, Spring Cloud Data Flow,

 

Preferred

  • Have created solutions for financial services (especially banking)
  • Experience with process management tools such as Agile, Jira, Scrum/Kanban/SAFe
  • Experience with cloud-native platforms (PCF, OpenShift) and containers technology such as Docker, VMWare, HyperV
  • Experience developing batch applications using Pivotal Cloud Foundry (PCF)
  • Experience using Integration Platforms, API Gateway, etc.

 

Applicant Details

Full Legal Name

 

Mobile and Home Phone No

 

Email ID

 

Skype ID

 

US work authorization/ Visa validity

 

Passport No (only for H1B’s/H4-EAD’s/GC-EAD’s

 

Current Location

 

Willing to Relocate (Y/N)

 

Best Time for Evaluation

 

Availability  for Project           

 

Expertise & Skills Sets

 

Prior experience with TCS (Y/N)

 

LinkedIn URL

 

Total Relevant Experience

 

 

 

Company Information