Logo
Litmus7

Java Spring Microservice

Litmus7, Goleta, California, us, 93116

Save Job

Java Spring Microservice – Litmus7 Join to apply for the

Java Spring Microservice

role at

Litmus7

Enhance, and maintain the eCommerce B2B stack developed using Java microservices based technology stack leveraging AWS as the cloud infrastructure.

Should have good domain knowledge of B2B constructs of eCommerce including Orgainzations, Contracts, Catalog Filters, Quote workflows, BOM, Buy On Behalf, Order Punchouts, Purchase Order, Credit Lines, Requisition Lists, Saved Carts etc.

Recommend someone having a good knowledge of integrations with downstream eCommerce systems like OMS, Store Systems, ERP etc.

Knowledge of event driven architecture and reactive microservices programming will be an added advantage.

Expert in eCommerce domain with good knowledge levels on various subsystems like Profile, Product/Catalog, Browse & Search, Cart/Order/Checkout, Payment Integrations.

People with experience integrating eComm solutions with PBCs like Search platforms, Loyalty, Payments, Recommendations engines etc. will have added weightage.

Expert in one of the CSPs (AWS/Azure/GCP) and in-depth knowledge of various services that the particular CSP offers.

Should have been involved in at least one design/implementation of the overall eComm for a from scratch implementation.

Should have experience in implementation and maintenance of SQL or NoSQL databases like MySQL, Oracle, Mongo, Cassandra, Cosmos, Dynamo etc, ensuring data integrity and security.

Employ cloud services and infrastructure, leveraging Terraform or equivalents like AWS CloudFormation/Azure ARM Templates/Google Deployment Manager etc for infrastructure as code practices.

Implement continuous performance monitoring and optimization using tools like New Relic, DataDog etc.

Should have good knowledge of general cloud services like API Gateways, Serverless Functions, Message Broker services like Event Bridge/SQS/SNS/Kinesis/Kafka etc.

Experience in microservices frameworks and development, Java Springboot being the preferred one.

Good knowledge on API concepts, technologies such as REST, JSON, GraphQL and Swagger.

Knowledge of integrations via API’s and third-party systems (eg: Payment gateway, Fraud check, Inventory Services, Promotions etc)

Strong knowledge of latest web technologies, CI/CD concepts etc.

Good knowledge of in memory / distributed caching mechanisms like Spring/EhCache/Redis/HazelCast etc.

Good Retail domain knowledge.

Should have a fairly good understanding of L3 support processes, roles and responsibilities. Should work closely with counterparts in L1/L2 teams to monitor, analyze and expedite issue resolutions, reduce stereotypes, automate SOPs or find avenues for the same by being proactive.

Should be flexible to work with overlap with some part of offshore (IST) hours to hand off / transition work for the day to the offshore counterpart for L3.

Proficient in Agile methodologies and JIRA.

A strong foundation of algorithms and data structures.

Experience with Service Oriented Design; Open-Source Technology Stack would be a good advantage.

Professional Skill Requirements:

Proven ability to work creatively and analytically in a problem-solving environment.

Desire to work in an information systems environment.

Soft Skills

Excellent communication (written and oral) and interpersonal skills.

Strong written and verbal communication skills with the ability to effectively communicate with business and technology partners, peers, and senior management.

Strong interpersonal skills and the ability to work with multiple stakeholders to drive success.

Seniority Level Mid-Senior level

Employment Type Full-time

Job Function Engineering and Information Technology

Industries: IT Services and IT Consulting

Referrals increase your chances of interviewing at Litmus7 by 2x

#J-18808-Ljbffr