Search by job, company or skills

X

Senior Engineer - Backend (Java)

8-9 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 20 applicants
Early Applicant
Quick Apply

Job Description

Member of Technical Staff 1 (Java/ Backend) - The role is for an experienced

software engineer working on building futuristic and delightful payment

platform features and experiences for PayPals diverse customer base across

the globe. The role will involve working with business teams, product teams,

architects and engineers located across our global offices. We are looking for a

Java Developer with experience in building high-performing, scalable,

enterprise-grade applications

Your day-to-day

Participate in the full development lifecycle, including design, coding,

automated testing, and production releases of backend services

Be a problem solver and drive to get results

Able to find and fix performance, scalability and other live issues in a

time critical environment

Prototype ideas quickly using cutting edge technologies

Communicate effectively to peers and leadership on tasks and projects

Collaborate closely with front-end, architecture and cross-functional

teams and deliver compelling solutions

Passion for code quality, maintainability and testability

What you need to bring

8+ years of experience in a Software Engineer role

Proven track record working with real-world projects, solid

understanding of software development/delivery lifecycle

Strong CS fundamentals, solid knowledge of OOP/OOD, GoF design

patterns

Proficiency with Java stack and JVM (memory/performance tuning, GC)

A strong advocate of code craftsmanship, excellent coding standards,

constant quality improver mindset with a bit of healthy perfectionism

Solid understanding of concepts like Web Services, SOA, REST APIs,

Message Queue, Distributed/Scalable Architecture

Proficiency in Spring Framework, Hibernate (or similar ORM), Maven, Git

Experience with Kafka/RabbitMQ (or any message broker) as well as hands-on with containerization (Docker) is a plus

Frontend experience, as well as any other language, is also beneficial

Prior Technical Leadership experience is a huge plu

Preferred Qualifications

  • Experience withAgilemethodology ,large-scale, high-performance systems.
  • Knowledge of the payment processing industry and relevant regulations.
  • Experience with cloud platforms (AWS, GCP, Azure).
  • Contributions to open-source projects

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 118188857

Similar Jobs