Java Software Engineer

PayPalSan Jose, CA
2d

About The Position

Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows well-established internal conventions and standard procedures Understands internal standards & processes an applies them to make technical decisions Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions May contribute to code & design reviews Contributes to backend development by working with functional leads and Architects Participate in the full development lifecycle, including design, coding, automated testing, and releases Be a problem solver and drive to get results Able to find & 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 product, architecture and other cross-functional teams to deliver compelling solutions Passion for code quality, maintainability and testability 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience. 2+ years software development experience (or Master's with 1+ years of experience) Competent in designing and building scalable web services & REST APIs Proficient with Java, GraphQL, Java Spring Boot, Junit, SQL, Maven & Git B.S. or equivalent degree in Computer Science

Requirements

  • 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience.
  • 2+ years software development experience (or Master's with 1+ years of experience)
  • Competent in designing and building scalable web services & REST APIs
  • Proficient with Java, GraphQL, Java Spring Boot, Junit, SQL, Maven & Git
  • B.S. or equivalent degree in Computer Science

Responsibilities

  • Contributes to backend development by working with functional leads and Architects
  • Participate in the full development lifecycle, including design, coding, automated testing, and releases
  • Be a problem solver and drive to get results
  • Able to find & 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 product, architecture and other cross-functional teams to deliver compelling solutions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service