Software Engineer
Paypal
Bangalore, Karnataka, IN
5d ago
source : Instahyre

Job Requirements

  • Hands on experience in designing & developing highly scalable and technically complex systems using core Java and J2EE.
  • Produce clear, modular, extensible,maintainable and well documented design and code
  • Excellent troubleshooting, debugging, and analytical skills
  • Creative and innovative, able to think out of the box
  • Self-starter, Flexible and open-minded
  • Enjoy fast paced dynamic environment
  • Well versed with Continuous Integration, Deployment and Delivery
  • Excellent verbal and written communication skills
  • Qualifications

  • Bachelors / Masters in Computer Science with years of experience in Software Development.
  • Strong object-oriented programming skills and Hands on design / coding in Core Java and J2EE
  • Expertise in multi-threaded programming
  • Hands on Experience in Spring framework and RESTful Web Services.
  • Well Versed with Version Controls tools like Github and SVN
  • Experience in Unit testing frameworks such as Junit and TestNG
  • Strong knowledge of Design Patterns, Data structures and Algorithms
  • Solid understanding of RDBMS and ORM frameworks such as Hibernate.
  • Proven Experience in Agile Development Methodologies
  • Nice to Have

  • Familiarity with Hadoop eco System and knowledge of Pig, Hive and Spark
  • Exposure to NoSQL solutions like Couchbase, Cassandra
  • Responsibilities

  • Work closely with Architects to design, develop and test large scale distributed systems.
  • Own and drive design, development and delivery of features.
  • Prototype ideas quickly using cutting edge technologies.
  • Provide technical solutions to meet business requirements
  • Collaborate effectively with cross-functional teams
  • Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form