Epicareer Might not Working Properly
Learn More
P

Java Backend Developer with C++ in San Jose CA or Scottsdale AZ

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified
Job Description :
You will be responsible for writing code, writing and executing tests, reviewing designs, monitoring our platform in production, and supporting the team as we deliver value for PayPal. Your work is part of a team of engineers at a variety of levels who work together to support each other and the platform.
Software Engineer Job Duties and Responsibilities Typical duties include:
1) Designing and creating engineering specifications for software programs and applications
2) Coding, modifying, testing and debugging programs according to design specifications
3) Working with quality assurance to develop software test plans
4) Collaborating with hardware engineers to assess and test hardware and software interaction
5) Implementing a specific development methodology
6) Documenting software specifications
7) Developing software prototypes
Skills
1) Experience in Java and C++.
2) Experience in RDBMS and SQL. Experience in Cassandra is an added advantage.
3) Excellent knowledge in practicing OOAD, architectural and design patterns.
4) Excellent in UNIX, Shell scripting, knowledge of Perl/Python is an added advantage.
5) Strong verbal and written communication skills.
6) Knowledge of Web Technologies.
7) Familiarity with version control tools like GIT/Github.
8) Should have participated in, and be familiar with, Agile (Scrum) project methodology and practices
Education: Bachelor's degree in computer science, electrical engineering, computer engineering or related field.
Daily Responsibilities
O Develop efficient, elegant, clean, reusable code with no unnecessary complication or abstraction
O Deliver quality solutions on schedule
O Work with senior engineers to understand the requirements and develop elegant reusable solutions/code
O Create / Review well-articulated, detailed low-level design documents
O Present issues and solutions to audiences of varying sizes.
O Manage workload and other assignments efficiently while being able to resolve time-critical situations reliably and professionally
O Participate in the development of tools, systems and processes aimed at improving product supportability or overall support productivity
Candidate Requirements
Java 8
Spring Boot
Debugging / Problem resolution
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job