PayPal

Software Engineer

Mexico City, Mexico
Java SQL R Spring API
This job is closed! Check out or
Description
The ideal candidate will designs and develop key technical features, analysis, practices or methodologies in functional area, particularly focused on the payment and financial network integration area. The work includes, but not limited to, implementing new features, or fixing bugs for complex payment features and integrating with 3rd party partners utilizing various technologies such as web services.

The Software Engineer III designs and develops key technical features, analysis, practices or methodologies in functional area, particularly focused on the merchant servicing and RTB.
The work includes, but not limited to, implementing new features, or fixing bugs for complex payment features and integrating with 3rd party partners utilizing various technologies such as web services. 
She/he will work with limited supervision from broad specifications to apply knowledge to carry out activities related to complex systems, program or process ensuring service, product, or operating standards are met.
Work is technical and complex and involves non-routine and advanced technical assignments. Exercises certain level of judgment and problem-solving, but guidance will be provided for highly technical/complex tasks.
Outcomes are reviewed for attainment of objectives, adherence to standards, and effectiveness of results.

What you need to know about the role


• Designs, develops and documents new software products and features.
• Produces code within quality and coding standards.
• Designs and executes test cases for unit and feature testing
• Maintains, updates and supports existing software features and solutions
• Writes and maintains technical documentation
• Obtains a strong knowledge and understanding of our software solutions
• Participates on project teams
• Participates in design and code reviews
• Provides time estimates for assigned development
• Performs other duties as required


Your way to impact

 
Analyze, design, implement technical solutions for assigned tickets.
Call for review sessions for implementation plan and code reviews.
Perform code reviews.
Participate in technical discussions and review sessions with the team.
Participates daily team scrums.

 

What do you need to bring


5+ years of professional experience in developing in Java. 
3+ years of professional experience in Web Application
3+ years of hands-on experience using SQL / PLSQL
Degrees or Certifications: Bachelor’s degree in computer science or equiv.

Nice to Have:


O/R Framework knowledge (EJB3 or Spring)
Experience in developing APIs and integration with 3rd party systems, network and applications
Experience developing highly scalable clustered JEE systems
Experience working with large volume transaction processing.
Experience in Service Oriented Architecture (SOA)
Proficiency in JEE Design Patterns, designing for enterprise-grade security, concurrency and effective session management

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 210 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers