Senior Software Engineer

PayU Payments Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 4 years

Job Details

Job Description

Senior Software Engineer


  • Bachelor’s degree in Computer Science or related field from Tier-1 colleges IITs/NITs/BITS
  • 4+ years of software development engineering experience
  • Strong knowledge of CS fundamentals including data structures, algorithm design, and complexity analysis 
  • Strong Experience of Java, Spring MVC, Hibernate, and Object-oriented design and development
  • Experience on Redis or Memcached, and message brokers (RabbitMQ or Apache Kafka)
  • Experience in NoSQL databases (for eg. MongoDB, Aerospike)
  • Familiarity with the best practices of RESTful API design
  • Excellent communication, analytical and problem-solving skills
  • Experience in the fin-tech industry is a plus

Job role

Work location

Bangalore

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 4 years

About company

Name

PayU Payments Pvt Ltd

Job posted by PayU Payments Pvt Ltd

Apply on company website