Talent.com
This job offer is not available in your country.
Java Architect

Java Architect

Fiservindia, India
11 hours ago
Job description

Salary : Competitive / Paid in Indian Rupee . INR / Annual Recommended Quick Links

  • Jobs by Location
  • Jobs by Industry

What You Should Know About This Job

Architect / Engineering Lead

Architect / Engineering Lead

We are looking for a seasoned Engineering Lead of Software Development to technically drive new development efforts for our real time payment capability. Towards this, we are modernizing the platform through a Cloud based solution, along with real time capabilities. Engineering Lead will be responsible for both Architecture and Technical delivery management of this program.

What does a successful Architect / Engineering Lead of Software Development do at Fiserv?

You will be responsible for leading a team of software engineers to modernize the platform on Cloud along with Product enhancements and new features. As a hands-on leader, you will be responsible for working with Product, Enterprise Solution Architects, Scrum Masters, and the leadership team to translate the requirements into a scalable software architecture to deliver tangible business value. You will build highly scalable, highly available application on Cloud in a micro services architecture.

What you will do :

  • Lead, design and build the high available Java microservices applications in AWS Cloud.
  • Leverage expertise in design and development of microservices, orchestration and highly available real time architecture and APIs.
  • Utilize a strong expertise in compute and storage options and in Cloud technologies to build batch pipelines, streaming pipelines, low latency, and high throughput options.
  • Lead the team to create an engineering culture to organization.
  • Lead the development of roadmap and strategies for documenting and presenting API specifications in an easy and consumable format.
  • Lead the team with security in mind (authentication, authorization, encryption, digital signature), SSL, web service proxies, firewalls, multi-protocol gateways.
  • What you will need to have :

  • Bachelor's degree in engineering, or the equivalent combination of education, technical certifications, or training or work experience.
  • Minimum of 11 years of experience from developer to progressive leadership roles.
  • 3+ years of experience with direct accountability to build and lead engineering team to deliver on roadmaps.
  • Well versed in SDLC, DevOps, and continuous delivery / continuous deployment within a large-scale organization desired.
  • Ability to lead a large hands-on team with a strong foundational development experience in Java, Spring Boot, Spring integration, Spring Security Oracle, NoSQL, RDBMS, GIT, JIRA, Maven, Confluence, on Agile methodology.
  • Experience in Restful APIs, API gateways, preferable Apigee.
  • Experience in Kafka or other Realtime Messaging platform would be added advantage
  • Knowledge in Containerization with applications deployed on Docker or Kubernetes.
  • Experience in administering & consuming services in Cloud platforms like PCF, AWS
  • Expertise in implementing complex full stack solutions and Micro-Services in large Enterprise organizations.
  • Experience in implementing high volume transactions processing applications with over 200 tps throughput.
  • Hands-on experience leveraging object-oriented design patterns, domain driven design principals, test driven development and enterprise architecture frameworks.
  • Experience leading teams to ensure quality through automation end to end, create operational framework with tools necessary to instrument and monitor production systems for support.
  • What would be great to have :

  • 11+ years of previous software engineering work, preferably in Banking and Financial, Payment industry.
  • You stay focused - you want to ship software that solves real problems for real people, now.
  • You're a professional - you understand that it's not enough to write working code. It must also be well-designed, easy to test, and easy to add to over time.
  • You're learning - no matter how much you know, you are always seeking to learn more and to become a better engineer and leader.
  • You love Realtime - Experience in working with large scale real-time applications is an added advantage.
  • You can amplify your team, see around technology corners, develop strong relationships with all your team's stakeholders.
  • Create a job alert for this search

    Java Architect • india, India