What are the responsibilities and job description for the Junior Software Engineer – Software Development position at Jobright.ai?
Verified Job On Employer Career Site
Job Summary:
PayPal has been revolutionizing commerce globally for more than 25 years. They are seeking a Software Engineer 3 to write software code, execute tests, and review designs to create scalable applications and platforms while supporting integration efforts and troubleshooting technical issues.
Responsibilities:
• Write software code, execute tests, and review designs to create scalable, high-volume applications, web services, and platforms.
• Monitor software platform in production and support the team in delivering value for PayPal.
• Participate in architectural discussions that involve multiple systems via Agile/Scrum methodologies for end-to-end software development.
• Help to identify any software product/functionality gaps and collaborate with internal product and technology teams to define the necessary development to support solution delivery.
• Support integration efforts and critical work streams of strategic initiatives sponsored by senior executives.
• Provide proactive responses in identifying and troubleshooting integration or technical issues.
• Demonstrate engineering excellence by creating reusable, production-ready frameworks.
• Develop object-oriented software.
• Write and authenticate unit, functional, and integration tests.
• Present complex technical information clearly and concisely to a variety of audiences.
Qualifications:
Required:
• Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus two years of experience in the job offered or a related occupation.
• Employer will accept a Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus five years of progressively responsible experience in the job offered or a related occupation.
• Building and maintaining highly scalable applications using Java 8, Spring Boot, Spring MVC (2 years).
• Leveraging Object-Relational Mapping (ORM) frameworks like Hibernate and JPA to build highly reliable data access modules that can be leveraged across platform (2 years).
• Designing, developing, and consuming RESTful web services, with a strong focus on implementing robust and scalable API endpoints (2 years).
• Oracle 11g or later: strong SQL and Transactional Database knowledge required (2 years).
• Advanced scripting language like Python to create reusable utilities for maintenance operations (1 year).
• Version control systems and build tools like Github and Jenkins to create and maintain CI/CD pipelines (2 years).
• Writing unit tests for the source code using Mockito or JUnit to ensure the stability and consistency of applications and their functionality (2 years).
• Docker: Working with containerized applications to troubleshoot any deployment issues (1 year).
Preferred:
• EOE, including disability/vets.
• Must be legally authorized to work in the U.S. without sponsorship.
Company:
PayPal is a financial service company that provides online payment solutions to its users worldwide. Founded in 1998, the company is headquartered in San Jose, California, USA, with a team of 10001 employees. The company is currently Public Company.