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 BootExpert in MySQL or other RDBMS databasesExperience in microservices environment (SOA, SOAP, Rest, SMPP)Experience with Agile methodologiesTechnical Leadership experienceStrong communication skillsDESIRED SKILLS
Strong design and architecture skillsExperience working with Kubernetes / Docker productsExperience 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.