Talent.com
This job offer is not available in your country.
Senior Software Engineer_Java

Senior Software Engineer_Java

Global PaymentsNoida, Uttar Pradesh, India
8 hours ago
Job 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.

Summary of This Role

Works throughout the software development life cycle and performs in a utility capacity to create, design, code, debug, maintain, test, implement and validate applications with a broad understanding of a variety of languages and architectures. Analyses existing applications or formulate logic for new applications, procedures, flowcharting, coding and debugging programs. Maintains and utilises application and programming documents in the development of code. Recommends changes in development, maintenance and system standards. Creates appropriate deliverables and develops application implementation plans throughout the life cycle in a flexible development environment.

What Part Will You Play?

  • Collaborate with engineers across the department Team to create technical designs, develop, test and solve complex problems that drive the solution from initial concept to production.
  • Contribute to our Automated build, deploy and test processes for each solution.
  • Work in an iterative manner that fits well with the development practices and pace within the team, with focus on a fail fast approach.
  • Demo your work for colleagues and members of the business team.
  • Conduct research on new and interesting technologies that help to progress our products and platforms.
  • Create mechanisms / architectures that enable rapid recovery, repair and cleanup of existing solutions with good understanding of fault tolerance and failure domains.
  • Identify opportunities to deliver self service capability for the most common infrastructure and application management tasks.
  • Create automated tests that easily plug into our automated code pipeline.
  • Provide deep and detailed levels of monitoring across all levels of the application.
  • Attend sessions, seminars and be an evangelist for the latest technology.
  • Help mentor junior engineers
  • Plan sprints within your project team to keep yourself and the team moving forward.

What Are We Looking For in This Role?

Minimum Qualifications

  • MCA, B. Tech. or B.E. (four year college degree) or equivalent.
  • Typically minimum of 5 years - Professional Experience In Coding, Designing, Developing And Analyzing Data. Typically has an advanced knowledge and use of one or more back end languages / technologies and a moderate understanding of the other corresponding end language / technology from the following but not limited to; two or more modern programming languages used in the enterprise, experience working with various APIs, external Services, experience with both relational and NoSQL Databases.
  • Preferred Qualifications

  • 6+ years of professional experience in coding, designing, developing and analyzing data.
  • Desirable to have Payment or Financial Domain Experience.
  • BTech / Master's Degree ( Regular) Computer Science or Information Systems
  • What Are Our Desired Skills and Capabilities?

    Technical Skills

  • Experience of working on SOA Architecture, Microservices Architecture, Event drives and serverless architectures.
  • Good Knowledge of JAVA / JEE Design Patterns, Enterprise Integration Design Patterns ,SOA Design Patterns, MicroServices Design Patterns. Experience of working on RestFull services, SOAP WebServices, gRPC , Async & streaming technologies.
  • Experience of working on Java 1.8 +, Spring 4.x +, Spring Boot, Spring data, SpringREST, Spring MVC, Spring-integration (i.e. no EJB : ), Tomcat 8.5.x (embedded version), JUnit + Spring-test, application stack
  • Experience of working on ORM / Persistence frameworks or technologies like Hibernate , MyBatis, iBatis
  • Experience on designing and developing Fault Tolerant , HA systems
  • Good hands on experience on AWS stack and services like S3,EC2, KMS, EKS, MSK, Lambda, Iam, RDS, Dynamo,Cloudwatch
  • Good hands on experience on Cloud Native projects like Prometheus, Grafana,Argo, Harbour, Helm, Istio,K8S,
  • Good experience of working on Agile development model and Automation Test driven development (TDD) methodologies.
  • Good experience of using container technology to build out an automated platform architecture that allows for seamless deployment between on-premise and external cloud environments
  • Good experience of leveraging open technology such as Docker, Kubernetes, Terraform, Bash, Javascript, Python, Git, Jenkins, Linux, HAProxy, AWS Cloud, ELK, Java, Kafka, MongoDB, Zookeeper, and AWS Amazon Web Service (EC2 Container Service, Cloud Formation, Elastic Load Balancer, Auto scaling Group).
  • Good experience of Integrating systems using a wide variety of protocols like REST, SOAP, MQ, TCP / IP, JSON and others
  • Good experience of designing and building automated code deployment systems that simplify development work and make our work more consistent and predictable.
  • Exhibit a deep understanding of server virtualisation, networking and storage ensuring that the solution scales and performs with high availability and uptime.
  • Soft Skills

  • Is Adaptable, Result oriented, portrays a positive attitude, Flexible & Multi Task orientated.
  • Is able to accept guidance and is a good listener.
  • Has Good oral and written communication skills
  • Has ability to understand business needs and translate them into technology solutions.
  • Has strong research and problem resolution skills
  • Is a strong Team Player, with good time management, interpersonal & presentation skills.
  • Has strong customer focus & understands external and internal customer expectations
  • Is able to articulate Technical solutions in language understood by business users.
  • Has a go getter attitude to handle challenging development tasks.
  • Can drive Change and has a good Innovation track record.
  • Create a job alert for this search

    Senior Software • Noida, Uttar Pradesh, India

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    CventGurugram, Haryana, India
    Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent deli...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer (Java, AWS, Microservices)

    Senior Software Engineer (Java, AWS, Microservices)

    EpamGurugram, Haryana, India
    EPAM is a leading global provider of digital platform engineering and development services.We are committed to having a positive impact on our customers, our employees, and our communities.We embra...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - SQL, Hibernate, Spring

    Senior Java Software Engineer - SQL, Hibernate, Spring

    EpamGurugram, Haryana, India
    The successful candidate will play a crucial role in developing and implementing software solutions.You will spearhead the creation and execution of Java-based applications utilizing SQL, Hibernate...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - Hibernate, React, Angular, SQL

    Senior Java Software Engineer - Hibernate, React, Angular, SQL

    EpamGurugram, Haryana, India
    You will play a crucial role in defining and implementing the architecture of our projects.If you're passionate about Java development and want to thrive in a dynamic environment, we invite you to ...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer - DveOps or Java Production Support

    Senior Software Engineer - DveOps or Java Production Support

    UnitedHealth GroupGurugram, Haryana, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Brainwork TechnologiesNew Delhi, Delhi, India
    The software engineer will be responsible for translating the high-level technical design and requirements into detail designs for each of the assigned functional components.The software engineer w...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer - Java Backend Primary (4+ years)

    Senior Software Engineer - Java Backend Primary (4+ years)

    GartnerGurugram, Haryana, India
    Join a world-class team of skilled engineers who build creative digital solutions to support our colleagues and clients.We make a broad organizational impact by delivering cutting-edge technology s...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Engineer II - Full Stack Java

    Senior Engineer II - Full Stack Java

    Daxko IndiaNoida, Uttar Pradesh, India
    We are seeking a highly skilled Senior Software Engineer to join our dynamic team in Noida, India.As a key member of our engineering department, you will be responsible for developing high-quality...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Platform Senior Software Engineer

    Platform Senior Software Engineer

    AlightGurugram, Haryana, India
    As a Senior Engineer, you will leverage your development expertise to build highly functional, scalable solutions.The Senior Engineer should have a team-first mentality and be willing to help other...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - SQL, Hibernate

    Senior Java Software Engineer - SQL, Hibernate

    EpamGurugram, Haryana, India
    The successful candidate will play a crucial role in developing and implementing software solutions.You will spearhead the creation and execution of Java-based applications utilizing SQL and Hibern...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    ThalesNoida, Uttar Pradesh, India
    The engineer will develop the Android and IOS applications for the customers.He will support / enhance the Thales mobile SDK available for Thales Digital banking and FIDO2 solutions.The engineer will...Show moreLast updated: 4 hours ago
    • Promoted
    • New!
    Sr. Fullstack Java Engineer

    Sr. Fullstack Java Engineer

    InvokhrGurugram, Haryana, India
    Perform analyses of system and coding needs to identify the problems encountered and propose solutions including program specifications. Develop system specifications, code, modify, test and debug c...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer - Java, Kafka, Kubernetes, AWS

    Senior Software Engineer - Java, Kafka, Kubernetes, AWS

    EpamGurugram, Haryana, India
    In this role, you will be responsible for designing, developing, and maintaining software solutions using Java and related technologies. You will work in a dynamic and collaborative environment to d...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    dentsuNew Delhi, Delhi, India
    The purpose of this role is to develop required software features, achieving timely delivery in compliance with the performance and quality standards of the company. Total Experience : 4 to 6 years.S...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    R&D Senior Software Development Engineer 2

    R&D Senior Software Development Engineer 2

    SBSNoida, Uttar Pradesh, India
    Sopra Banking software has an opportunity for a .R&D Senior Software Development Engineer 2 (Technical Lead) - JAVA.Be part of one of the world’s fastest growing fintechs.Design the future of finan...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    R1 RCMNoida, Uttar Pradesh, India
    R1 is the leading provider of technology-driven solutions that transform the patient experience and financial performance of hospitals, health systems, and medical groups.We are the one company tha...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Affordplan - Senior Software Engineer - Java

    Affordplan - Senior Software Engineer - Java

    NexthireGurugram, Haryana, India
    Senior Software Engineer - Java .Affordplan is a category leading healthcare payment platform.Affordplan works with 100+ hospitals across the country and is present in 20+ cities.Affordplan plans t...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    InvokhrNoida, Uttar Pradesh, India
    Develop and Maintain : Design, develop, and maintain scalable and high-performance web applications.Front-End Development : Create responsive and user-friendly front-end interfaces using HTML, CSS, J...Show moreLast updated: 8 hours ago