Free cookie consent management tool by TermsFeed Software Engineer Specialist - Java, Apigee | Antal Tech Jobs
Back to Jobs
2 Days ago

Software Engineer Specialist - Java, Apigee

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
Global Payments Inc.

Overview

Description

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow.

Lead Software Engineer (Java, Apigee)

Are you an experienced software engineer with a passion for designing and building robust API solutions? We're looking for a Lead Software Engineer to join our team and play a pivotal role in shaping our API and Microservices landscape. In this role, you'll leverage your deep expertise in Apigee, Java and related technologies to create secure, scalable, and high-performing applications that power our internal and external client solutions.

What You'll Do

As a Lead Software Engineer, you'll be a key contributor across the entire software development lifecycle, from concept to deployment. Your responsibilities will include:

  • API Design & Development: Lead the High-Level design of Apigee Proxies, the development of Proxies, and management of API proxies within the Apigee platform, ensuring security, scalability, performance, and seamless integration with various systems.
  • Java & Spring Boot Microservices development: Lead the development of Java & Spring boot based Microservices
  • Technical Leadership & Mentorship: Provide expert guidance and mentorship to other software engineers, sharing your in-depth knowledge of coding, design patterns, and best practices.
  • Review all pull requests, to ensure development best practices are followed
  • Collaborate with other team leads to create, review and implement project designs
  • Collaborate with business and technology teams to define API standards, guidelines, and best practices. Evaluate existing API infrastructure and recommend improvements to enhance our overall architecture.
  • Quality & Compliance: Ensure adherence to API governance policies, security standards (including PCI compliance), and best practices, performing rigorous testing and validation of complex code.
  • Strategic Impact: Advise leadership on application standards, controls, and monitoring to ensure compliance and data accuracy. Contribute to resource estimates and project planning for complex initiatives.

What We're Looking For

We're seeking a highly skilled and experienced individual with a strong background in Apigee and Java/Spring boot, with a passion for building exceptional software.

Required Qualifications:

  • 8 + years of strong development experience with API Technologies (Like Apigee) and Java/Spring boot.
  • Demonstrated expertise in the entire API lifecycle, including planning, design, implementation, security, scaling, performance, troubleshooting, and optimization.
  • Strong understanding of API governance policies, best practices, and security standards.
  • Proven experience in building RESTful and SOAP web services and integrating with external applications.
  • Solid grasp of design patterns, algorithms, session management, Object-Oriented Programming (OOP) concepts, data structures, and collections.
  • Experience with GIT and other version control systems
  • Excellent analytical, planning, and organizational skills with the ability to manage competing demands effectively.
  • Exceptional communication skills (verbal and written) with the ability to collaborate across business and technology teams.
  • Bachelor's degree in Computer Science, Information Technology, Business/Management Information Systems, or a related field.

Highly Desired Skills & Experience:

  • Familiarity with build tools (e.g., Maven, Gradle).
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of Google Cloud Platform (GCP) services like Pub/Sub, Datastore, BigQuery, AppEngine, Compute Engine, Cloud SQL, Memory Store, Redis.
  • Experience with other API Gateways (e.g., Datapower, APIM).
  • Experience as a Middleware developer using Java/J2EE technologies and message queues.
  • Good knowledge of Relational Databases, SQL, and JDBC drivers.
  • Experience with NoSQL databases.
  • Experience in the Payments industry
  • Experience using GenAI to increase software development efficiencies. For example, experience using GenAI to help create and maintain unit testing, functional testing, code reviews, and to generate documentation

Your Impact

As a Lead Software Engineer, you'll be instrumental in tackling complex challenges, driving technical innovation, and mentoring junior team members. You'll work on high-impact projects that require in-depth analysis and creative problem-solving, close collaboration with engineering leadership, and onshore development team.

Technical Environment & Tools

Our team works with a diverse set of technologies, including:

  • Databases: MySQL, MS SQL Server, Mongo/NoSQL.
  • Back-end Technologies: Apigee, Java, Spring Boot
  • Front-end Technologies: HTML, JavaScript, jQuery, React
  • Web Frameworks: Node.js

Development Tools:

  • IntelliJ Idea
  • Visual Studio
    • GitHub Copilot
  • Jira
  • Confluence
  • Bitbucket
  • Bamboo
  • Splunk

Global Payments Inc. is an equal opportunity employer.

Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. Those applicants requiring reasonable accommodation to the application and/or interview process should notify a representative of the Human Resources Department.
Share job
Similar Jobs
View All
23 Hours ago
Principal Engineer - UI/UX
Information Technology
  • 6 - 11 Yrs
  • Mumbai (All Areas)
looking for a technically savvy and experienced Principal Engineer to take up front-end development efforts. You will design and develop elegant interfaces that exceed client expectations in terms of value and benefit. You will collaborate on scalabi...
decor
23 Hours ago
Principal Engineer - Beckend
Information Technology
  • 7 - 11 Yrs
  • Mumbai (All Areas)
Principal Engineer - Backend Mumbai, Maharashtra, India | Product Engineering | Full-time We are looking for a technically savvy and experienced senior developer to lead development efforts. You will help the team grow in size and skills, optim...
decor
23 Hours ago
Principal Engineer - DevOps/DBA
Information Technology
  • 7 - 11 Yrs
  • Mumbai (All Areas)
we are looking for a technically savvy and passionate Principal DevOps Engineer or Senior Database Administrator to cater to the development and operations efforts in product. You will choose and deploy tools and technologies to build and support a r...
decor
1 Day ago
C++ Developer | 5 - 8 Years
Information Technology
  • 30 - 45 INR - Yearly
  • 5 - 12 Yrs
  • Pune
About the Client: The company has been a global leader in delivering cutting-edge in-flight entertainment and connectivity (IFEC) solutions for over 40 years. About the Role: Title: SDE 3 C++ - 5 to 8 Years SDE 4 C++ - 8 to 13 Years ...
decor
1 Day ago
Software Engineer II - Java, Python, AWS, Pyspark, DPL
Finance & Banking
  • Bangalore, Karnataka, India
hackajob is collaborating with J.P. Morgan to connect them with exceptional tech professionals for this role.Organization DescriptionOur Consumer & Community Banking division serves our Chase customers through a range of financial services, includin...
decor
1 Day ago
Lead Software Engineer- Devportal Node fullstack
Finance & Banking
  • Bangalore, Karnataka, India
Reference 25000GPGResponsibilities In-depth knowledge of UI development with React JS, Java script, Type script including its core principles and workflows. Expertise on backend development with Node Js and framework nest JS Familiarity with version...
decor
1 Day ago
QA Engineer (Manual & Automation) in Delhi, Faridabad, Gurgaon, Noida (Hybrid)
Finance & Banking
  • Bangalore, Karnataka, India
We are looking for a talented 'QA engineer (automation + manual)' to join our team at AppQuarterz Technologies! As a 'QA engineer', you will play a crucial role in ensuring the quality and performance of our software products.Key Responsibilities D...
decor
1 Day ago
Software Engineer III - Infrastructure
Finance & Banking
  • Bangalore, Karnataka, India
hackajob is collaborating with J.P. Morgan to connect them with exceptional tech professionals for this role.Job DescriptionEmpowering projects with innovative technical solutions, our team excels in optimizing data and systems at scale while ensuri...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media