Java Software Engineer (Java 8)
Position Overview :
Position Information & Team Environment
- You will be part of Enterprise Item Engineering team that is responsible for building the platform and services that enables our client’s suppliers and our client’s merchandizing partners to onboard and manage their products to be listed on their website, stores and multiple other selling channels.
- This team delivers best in class customer experience to our suppliers and internal customers by implementing high performant, reliable and intuitive systems to manage entire product lifecycle, insights and analytics to suppliers and merchandizing partners.
Job Description:
- As a Software engineer, you will contribute to all phases of product life cycle and write efficient code that conforms to architectural standards.
- Develop unit, integration, and regression test cases for the product.
- Collaborate with cross functional teams to troubleshoot issues and bug fixes.
- Enhance the product and automated tests to prevent re-occurrence of defects.
- Document processes and knowledge specific to the assigned product.
As a Software Engineer you would be …
- Building high performant, scalable microservices using modern, cloud native technologies such as Java 8, Kotlin, Spring boot, Reactor, Kafka
- Testing your application using state of the art tech like cucumber, mockito, kotest, selenium and many more open source-based tech stack
- Building on a platform which is authored on open-source platform of Kubernetes and comes with inbuilt metrics tracking capability powered by prometheus, grafana and log mining by ELK stack
- Will be also responsible to ideate, build and publish reusable libraries to improve productivity across teams.
Requirements
Required Skills:
- Experience with frameworks such as Spring Boot
- Knowledge of building high performing micro services
- Knowledge of Java 8 functionalities including asynchronous processing using futures
Preferred Skills:
- Experience in reactive programming using technologies such as coroutines, project reactor
- Experience building applications using Kafka
- Experience building applications using NoSql databases such as Mongo / Couchbase
- Experience maintaining and deploying applications in cloud platforms such as Azure, GCP etc.
Required Testing : Mokito, Cucumber, Playwright
Software Skills Required : Java 8, Spring Boot, Kafka, Kotlin.Recommended Jobs
Civil Engineer - Land Development - EIT/PE
Job Details: Civil Engineer - Land Development - EIT/PE Do you have desire for career growth, would you Like to join a team that treats its members like family? My Client is a growing, well-e…
Landscape Maintenance Tech
Join our dedicated team as a Landscape Maintenance Technician, a crucial role within our Landscape Grounds Management Department. This position offers the chance to work outdoors, supporting the Crew…
Assistant Project Manager
JOB SUMMARY This position requires assistance in managing the pre-construction, design, execution, and close-out of projects according to company objectives and goals. Duties include but are not l…
Distinguished Engineer
Distinguished Engineer As a Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will…
Assistant Project Manager
Job Title: Assistant Project Manager – Glass & Panel Systems Location: Southeast Region, U.S. Employment Type: Full-Time Eligibility: Must be authorized to work in the U.S. Overview: …
Clinic Medical Director
CLINIC MEDICAL DIRECTOR Join a passionate, forward-thinking team that’s transforming the future of accessible veterinary care. As Medical Director, you’ll be at the heart of a nonprofit mission …
Capture Manager
Title: Capture Manager Belong. Connect. Grow. with KBR! KBR provides high-end engineering and advanced technology solutions to our customers in the intelligence and national security communi…
Oncology Veterinary Technician, ECVMC
Eastern Carolina Veterinary Medical Center in Wilmington, NC is hiring an experienced Veterinary Technician t o join their outstanding Oncology team! Compensation: $20 - $35/hr, based on e…
Operations Manager
&##128680; Now Hiring: Operations Manager – Charlotte, NC (On-Site) Location: Charlotte, NC | Type: Full-Time Visa Sponsorship/Relocation: Not available We're seeking an experien…
Phlebotomist Float
Job Description At Labcorp we have a passion in helping people live happy and healthy lives. Every day we provide vital information that helps our clients and patients understand their health. If …