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 EngineerDuration: 6+ MonthsLocation: 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
- 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!