This publicly traded mobile payment solutions company is seeking two Java Backend Engineers.
You will:
- Work hands-on with highly skilled engineers
- Participate in all phases of development life cycle (design, develop, test, release, support)
- Build a layered, component-based service-oriented architecture
- Work with team to improve and create features/products
- Provide recommendations in technical discussions
- Collaborate and communicate with stakeholders/customers/potential clients
- Foster collaboration across internal and external teams
Requirements
- 5+ yrs of experience working large scale production environment (low-latency, high volume)
- Expert programming skills in Java prefer with Spring Boot
- Expert in MySQL or other RDBMS databases
- Experience in microservices environment (SOA, SOAP, Rest, SMPP)
- Experience with Agile methodologies
- Technical Leadership experience
- Strong communication skills
DESIRED SKILLS
- Strong design and architecture skills
- Experience working with Kubernetes/Docker products
- Experience working with mobile carriers or mobile SMS systems (preferred)
- Experience with authentication methods, SSO, etc.
- Experience with messaging systems - ActiveMQ, RabbitMQ, WebsphereMQ, etc.
Benefits
Note
: During covid,
POSITION IS 100% REMOTE
but must be in above designated location. Tech headquarter is in San Francisco. Must be willing to travel to HQ. There is no relocation package. Client will evaluate post-covid if working from home partially or fully.
Willing to consider Visa candidates (TN, OPT, H1b) transfers; prefer US Citizens and GreenCard Holders.
Client is a publicly traded company.