Senior Java Developer

Pacer Group
Cupertino, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 104K

Job location

Cupertino, United States of America

Tech stack

HTML
Java
Agile Methodologies
Application Integration Architecture
CSS
Profiling
Code Review
Concurrent Computing
Continuous Integration
Distributed Systems
Java Platform Enterprise Edition (J2EE)
Github
Gradle
Spring
JMeter
Python
Maven
Enterprise Messaging Systems
MongoDB
Cisco Nexus Switches
NoSQL
Performance Tuning
Cloud Services
Shell Script
SQL Databases
Web Performance Optimization
Software Repository
Multithreading
Performance Testing
React
Spring-boot
Backend
GIT
Git Flow
Kafka
Build Tools
REST
Microservices

Job description

We are seeking an Elite Senior Java Developer with 10+ years of enterprise experience to join a high-performing engineering team fully onsite in Sunnyvale, CA. This role is embedded within the critical retail business function, focusing directly on the scalability, performance, and evolution of core Order Management Systems (OMS). As a senior backend engineer, you will design highly available distributed systems, implement sophisticated multi-threaded code, and deliver low-latency microservices capable of handling global transaction volumes., ??Lead the backend design, development, and architectural evolution of enterprise-grade microservices and distributed systems utilizing Core Java (8+), Spring, and Spring Boot frameworks.

??Own the development, optimization, and end-to-end integration of high-throughput Order Management Systems tailored for the global retail market.

??Architect and scale event-driven communication channels across systems using Kafka message streams and high-performance MongoDB/SQL database schemas.

??Write robust, clean, and highly secure multi-threaded applications while managing code repositories, code reviews, and branching strategies via GitHub.

??Collaborate closely with cross-functional technical teams, user experience (UX) designers, and front-end engineers to define technical contracts and ensure seamless application integration.

??Drive engineering excellence within an Agile environment by developing prototypes for advanced feature sets, troubleshooting complex integration blocks, and performance-tuning infrastructure applications.

Requirements

Primary (Must-Have):

??8-10+ years of strong hands-on experience in Core Java (Java 8+) and J2EE technologies

??Deep expertise in Spring Boot, Spring Framework, and Microservices architecture

??Proven experience in retail domain Order Management Systems (OMS) (Mandatory)

??Advanced proficiency in Multithreading, concurrent programming, and REST API design

??Hands-on experience with Kafka messaging systems and NoSQL databases (MongoDB preferred) alongside SQL

??Solid experience in Unix/Linux environments, Shell scripting, and build tools (Maven, Gradle, Nexus)

Secondary (Good to Have):

??Experience with AWS cloud services and Python development

??UI-related development experience (HTML, CSS, React, and front-end performance optimization)

??Familiarity with performance testing and profiling tools (e.g., JMeter, YourKit, jProbe)

??Strong mastery of Git, GitHub, branching strategies, and continuous integration workflows

Benefits & conditions

Medical | Dental | Vision | 401(k)

EEOC Compliance

We are an equal opportunity employer, and all qualified applicants will receive consideration for employment.

Apply for this position