Job Details

ID #15608111
State California
City Baypoint
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Yash Technologies
Showed 2021-06-19
Date 2021-06-18
Deadline 2021-08-17
Category Et cetera
Create resume

Software Engineer

California, Baypoint, calabarzon Baypoint USA

Vacancy expired!

Hi, We are actively looking for a

Software Engineer. If you or your consultant are actively looking for a new job please share your profile.

Role: Software Engineer

Duration: 6+ Months

Location: Bay Area, CA ( REMOTE Till COVID 19 Clears ) RESPONSIBILITIES
  • Build and maintain Online eCommerce Flow, Middleware & Third-party Integration and Service provisioning solutions
  • Design and implement modules to our Payments Infrastructure to expand the International reach our Payment Methods by adding Alternate Payment Methods
  • Troubleshoot customer issues and provide technical support to resolving issues in Production environment
  • Analyze and optimize program performance, and monitoring
  • Utilize Agile Software Methodology to deliver solutions iteratively and produce high quality technical design documents that utilize UML diagrams and design patterns
  • Collaborate with other Enterprise Systems teams to deliver end-to-end solutions utilizing Billing, CRM, CPQ, Taxation and Payment systems
QUALIFICATIONS
  • BS/MS degree Computer Science or related area or equivalent experience
  • 10+ years of software engineering experience
  • Be proficient in Java language, familiar with HTTP protocol and servlet specification, and master Java open source frameworks such as Spring, Spring MVC, Spring boot, and mybatis, etc
  • Proven experience in implementing integrations to support different software features and functions
  • Experience in building application platform solutions integrating with third party applications and services
  • Skilled in developing applications using microservices
  • Experience with Java Servlets, REST and SOAP
  • Experience with Java Multithreading: concurrent data structures, parallel algorithms, and thread management
  • Expertise with relational and NoSQL databases like MySQL, DynamoDB, Hbase, Redis and/or others
  • Familiar with Linux system and the use of high-performance application server nginx and Tomcat
  • Understanding of Web Technologies: HTML, JavaScript, HTTP and backend programming of Web applications in Java
  • Strong design and coding skills, understand object-oriented design, familiar with object-oriented design principles, master design patterns and application scenarios
  • Understands complex workflows and develop validate innovative solutions to solve difficult problems
  • Development of eCommerce and/or marketplace platforms preferred
  • Experience with SaaS Billing, Finance, Rating, Provisioning and Reports development is a plus
  • Experience in java basic technology system (including JVM, class loading mechanism,
  • multithreading concurrency, IO, network) is a plus
  • Excellent Verbal and written communication skills preferred

Vacancy expired!

Subscribe Report job