Java Architect

ABC Consultants Pvt Ltd Job Description,Job opportunity with one of our client - A major IT provider for global travel and tourism industry,Java (Full stack) Architect,Summar.....

ABC Consultants Pvt Ltd Bengaluru ₹ NA 10-13Y Full Time
Job Description
  • Job Description,Job opportunity with one of our client - A major IT provider for global travel and tourism industry,Java (Full stack) Architect,Summary of the Role,We are looking for an exceptional engineer to join this special team as a hands-on architect/principal and lead the technology evolution of key our Search Shopping & Pricing Transactional Products & Data systems; you will have very strong technical, investigation capabilities to systematically propose long term & short term designs & forward looking solutions that will become foundational references for implementation within the division. We expect you to be able to learn new technologies, critically asses trade-offs and be able to become a source of knowledge for your areas of responsibility and inspire/lead the other team member to high technical standards
  • Main Responsibilities,The role is a pivotal one for leading the architecture for Airshopper, Pricing Gateway Product which are owned in Bangalore for supporting Airline and Travel agent core/e-commerce high throughput products
  • Propose to Architecture & Design Boards, Design and develop modules & artefacts for our Airshopper & allied products, platform components
  • Guide, Evangelize and mentor leads and developers for coding, design, architecture and production OLTP grade craftsmanship
  • Implement & automates compliance to Functional & Non-Functional Requirements, Best practices, Standards as defined in our standards
  • Develop, document and maintain technical high level and Low level design artefacts,Devise and propose solutions to identified problems and ensure the delivery
  • Implement automatic check for compilation warning to limit potential issues
  • Create meaningful error handling procedures, performance monitoring instrumentation for application code and strong design patterns, reusability and contemporary best practices,Ensure the meaningful automatic generated code documentation and code coverage test reports
  • Escalate potential quality issues immediately to related development team and management as defined in escalation path procedure
  • Document anomalies and issues, generate historical analysis of NFRs, PoC results, maintain web dashboard. Evaluate and integrate Open Source, Custom Tools & Technologies leading to productivity gains
  • Help the Release Integration Team to automate technical insurance tests during the delivery process
  • Help the Production support team to improve efficiency in problem s investigation, resolution, dispatch and follow-up
  • Mentor team members to develop strong technical craftsmanship skills,Lead, Coach 360 degree developments within teams from the design to the release,Skills & Knowledge Technical / Functional and Managerial,Soft skills,Creative solving of technical problems to ensure the ability translate technical requirements to propose scalable designs and work with stakeholders & technical leaders across divisions
  • Clear communicator (written and verbal) to communicate with engineers, stakeholders across domains & functions and articulate trade-offs
  • Ability to focus on deadlines and deliverables ensures the ability to find the bad defects and bugs quickly
  • Ability to think abstract to ensure ability to not conform to the norm. Norms do not find bugs quickly
  • Planning and organization,Problem-solving,Team working and leadership skills,Functional/Technical Skills,Strong proficiency in Java/C /Both, Webservices, JSON, SOAP/XML, REST, API programming, SOA,Strong Design, Architecture skills
  • Hands on experience in designing and developing large scale systems end to end,Exposure to Internal and External cloud deployment & architectural models,Experience with performance tuning, secure coding practices is necessary,Good understanding of non-functional requirements at front end level scaling,Knowledge of software test methodologies, tools, and processes,Familiarity with language tools, such as SOAP, Javascript, Angular/React JS,Proficient understanding of code versioning tools ( Git knowledge in particular will be appreciated),Experience in writing clear, concise and comprehensive architecture, designs, specifications, and technology evolution plans.etc
  • Hands-on experience with automated static analysis, code coverage, testing tools,Knowledge on Python, Exposure to Analytics/Data Engineering/Kafka/Scala/Spark is a plus,Experience in testing in J2EE server environments including designing stress tests, triggers and replication
  • Experience working in an Agile/Scrum development process,Education and Years of Experience,B.E. / B. Tech (Comp Sci) from Tier-0, Tier-1 and 10 years of experience on architecture, design, development and testing,Key Skills,Architect,Java,Angular/React,Education,B.Tech/B.E.
Job Summary
Job Description,Job opportunity with one of our client - A major IT provider for global travel and tourism industry,Java (Full st