JAVA Architect

Job Responsibilities:

  • Solution Design: Collaborate with business stakeholders, product managers, and technical teams to understand business requirements and translate them into scalable, reliable, and efficient technical solutions.
  • Architecture Development: Develop end-to-end architecture plans that encompass software, infrastructure, security, and integration aspects. Ensure that solutions align with the company’s overall architectural guidelines and standards.
  • Technical Leadership: Lead a team of engineers and collaborate with cross-functional teams to drive architectural decisions, provide technical guidance, and mentor junior architects and developers.
  • Technology Evaluation: Stay updated with industry trends, emerging technologies, and best practices. Evaluate new technologies and tools to determine their feasibility and potential impact on the organization’s architecture. Able to provide tech advisory and consulting to FSS customers.
  • Risk Management: Identify potential risks and challenges in proposed solutions and design mitigation strategies to address them. Ensure that security, compliance, and regulatory requirements are met.
  • Communication: Effectively communicate complex technical concepts and architectural decisions to non-technical stakeholders, including executives and business leaders.
  • Collaboration: Work closely with other architects, development teams, and project managers to ensure seamless integration of components and alignment of development efforts.
  • Scalability and Performance: Design solutions that are capable of handling high levels of traffic and data volume while maintaining optimal performance and responsiveness.

Job Qualifications:

  • Education: A bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field. Advanced degrees or certifications (such as TOGAF, AWS/Azure certifications, etc.) may be beneficial.
  • Payment Domain Experience: Must have experience in one or more of payment technology or products like PG, CMS, RTP, UPI etc. Must understand payment use cases and user journeys. Banking and e-commerce platforms is advantageous.
  • Experience: Several years of experience in software architecture, with a focus on enterprise-scale solutions.
  • Technical Skills (40% hands on; 60% consulting): Hands on Proficiency in a variety of technologies, programming languages, and architectural patterns. Strong knowledge of cloud technologies, microservices architecture, API design, security practices, and integration techniques.
  • Leadership Abilities: Demonstrated leadership skills, including the ability to guide technical teams, make tough decisions, and collaborate effectively across different departments.
  • Communication: Excellent communication and interpersonal skills to convey complex technical concepts to non-technical stakeholders and foster collaboration among diverse teams.
  • Problem-Solving: Strong analytical and problem-solving abilities, with a strategic mindset for identifying innovative solutions to complex challenges.

Requirements:

  • Bachelor/Master’s degree and 12+ years of technical experience within architecture development, integration of backend systems and development. Hands–on experience developing applications using Java/J2EE, with Spring boot framework knowledge and experience.
  • Deep knowledge of SOA, Architecture and Design on Micro services, REST Services Development.
  • Experience with containerization and cloud technologies (eg. OpenShift, Kubernetes, Dockers, Mesos, AWS) as well as DevOps and testing tools (Git, SVN, TFS, Jira, Confluence, Jenkins, Nexus, Selenium, SonarQube).
  • Experience with cloud-based, CD/CI or DevOps development engineering practices.
  • A strong hands-on development track records building integration and application utilizing a variety of technologies, development tools and database systems.
  • Good experience in Agile methodology.
  • Experience working with MS-SQL server database or others.
  • Understand various cloud platforms and their services.
  • Hands on experience in usage of industry standard design principles and design patterns for applications, API, DB and UI.
  • Hands on experience in data storage and management.
Job Location: Anywhere in India Remote
Experience: 12+ years
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
%d bloggers like this: