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

Senior Software Engineer_Java

Global Paymentsnoida, India
6 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, India

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer I-JAVA+react+Terraform+Mongo DB

    Senior Software Engineer I-JAVA+react+Terraform+Mongo DB

    UnitedHealth Groupgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - Hibernate, React, Angular, SQL

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

    Epamgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer (Java / Scala, Spark, Kubernetes, AWS)

    Senior Software Engineer (Java / Scala, Spark, Kubernetes, AWS)

    The Nielsen Companygurgaon, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer - Java, Kafka, Kubernetes, AWS

    Senior Software Engineer - Java, Kafka, Kubernetes, AWS

    Epamgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Software Engineer / Senior Software Engineer

    Software Engineer / Senior Software Engineer

    Zenon Analytics Private limitednoida, India
    Software Engineer / Senior Software Engineer.Zenon AI is a global boutique consulting firm and a leading AI partner for Fortune 500 firms. We partner with clients across the globe to identify their h...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - SQL, Hibernate

    Senior Java Software Engineer - SQL, Hibernate

    Epamgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - SQL, Hibernate, Spring

    Senior Java Software Engineer - SQL, Hibernate, Spring

    Epamgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Affordplan - Senior Software Engineer - Java

    Affordplan - Senior Software Engineer - Java

    Nexthiregurugram, India
    Senior Software Engineer - Java .Affordplan is a category leading healthcare payment platform.It's product Swasth enables its partner hospitals to drive more engaging patient life cycles while help...Show moreLast updated: 12 hours ago
    • Promoted
    • New!
    R&D Senior Software Development Engineer 1

    R&D Senior Software Development Engineer 1

    SBSnoida, India
    Sopra Banking software has an opportunity for a .R&D Senior Software Development Engineer 1 (Module Lead) - JAVA.Be part of one of the world’s fastest growing fintechs. Design the future of finance ...Show moreLast updated: 12 hours ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Riva MoneyDelhi, IN
    We are building the infrastructure from scratch, and we are looking for a.As a Senior Backend Engineer, you will be responsible for building the backbone of Riva’s infrastructure—designing.Contribu...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Software Engineer (Java, AWS, Microservices)

    Senior Software Engineer (Java, AWS, Microservices)

    Epamnoida, 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: 12 hours ago
    • Promoted
    Senior Cloud Engineer

    Senior Cloud Engineer

    Dexian IndiaMeerut, IN
    Title : Senior Cloud Engineer / FullStack Developer (with Cloud Experience).Notice Period : Immediate to Currently serving. Proficiency in modern programming languages such as Java, Python, JavaScript,...Show moreLast updated: 27 days ago
    • Promoted
    Senior Backend Developer

    Senior Backend Developer

    StealthMeerut, IN
    Fintech Unicorn seeking backend engineers who love building systems that millions trust with their money.Your code directly affects millions of users' financial lives - from seamless payments to sm...Show moreLast updated: 5 days ago
    • Promoted
    • New!
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    Cventgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer - Java FSD open source

    Senior Software Engineer - Java FSD open source

    UnitedHealth Groupnoida, 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: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Thalesnoida, 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: 12 hours ago
    • Promoted
    • New!
    Senior Software Engineer - DveOps or Java Production Support

    Senior Software Engineer - DveOps or Java Production Support

    UnitedHealth Groupgurugram, 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: 12 hours ago
    • Promoted
    • New!
    Senior Java Software Engineer - Hibernate, SQL, Linux

    Senior Java Software Engineer - Hibernate, SQL, Linux

    Epamgurugram, India
    The successful candidate will play a crucial role in defining and implementing the architecture of our projects.You will work closely with customers, peers, and vendors to resolve complex issues, d...Show moreLast updated: 12 hours ago