Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

PayPal MTS Software Engineer 
United States, Arizona, Scottsdale 
500579132

20.03.2025

Job Description:

Responsibilities

· Collaborate with architects, engineers, and Quality Assurance and Operations teams to design and develop strategic and tactical solutions.

· Strive to develop solutions that meet market needs with respect to functionality, performance, reliability, realistic implementation schedules, and adherence to development goals and principles.

· Design, develop, and test features and functions delivered via applications and services.

· Work with product managers using agile methodologies to deliver high quality solutions on time.

· Work with the operations teams to ensure your applications and services are highly available and reliable.

· Identify Performance bottlenecks and use good coding patterns to avoid them.

· Help to identify anyproduct/functionality

· Proactive response in identifying and troubleshooting integration or technical issues.

· Demonstrate engineering excellency by creating reusable, production-ready frameworks.

· Be willing to challenge the status quo, and strive for excellence with a sense of ownership in everything you do.

· Writing code, writing and executing tests and reviewing designs.

Required Skills

· Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or related technical discipline (or equivalent experience).

· Experience leading a team of junior engineers delivering highly scalable and high availability applications.

· 10+ years of experience architecting, designing, developing, and delivering software platforms.

· Proficiency developing object-oriented software in Java with deep knowledge of the Spring Framework, REST and JSON.

· Good hands on exposure to SQL and NoSQL technologies, good understanding of relational and free form databases, including strong data architecture and SQL development skills.

· Adept at writing and executing automated unit, functional and integration tests and familiar with test frameworks and tools like testNG, JUnit, Mockito, and JaCoCo.

· Understanding of authentication and authorization best-practices for distributed applications.

· Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences.

· Experience with Git and Github version control, Apache Maven, Continuous Integration systems (Hudson/Jenkins) & Bug Tracking (Jira) tools.

· Experience with design and development of scalable, high-volume web services and platforms.

· Strong problem-solving skills and a passion for debugging complex issues.

· Proficiency with at least one scripting language (Perl, Python, UNIX Shell Script etc.).

· Experience with using Agile/Scrum methodology for software development.

Our Benefits:

Any general requests for consideration of your skills, please