Skip to main content
STAGING ENVIRONMENT: test data, test payments only. Go to production →

Senior Backend Java Engineer In San Jose, CA - Hybrid - LOCALS ONLY

Apply on www.linkedin.com
San Jose, California, US
On-siteFull-time
Posted 8 weeks ago
Originally posted on LinkedIn
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Amtex Enterprises, is seeking the following. Apply via Dice today! ROLE – 1 | Staff Engineer / Senior Backend Engineer Location : San Jose, CA (Hybrid – 3 Days Onsite / 2 Days Remote) Duration : Long-Term Contract Opportunity We are seeking an experienced Staff Engineer / Senior Backend Engineer to lead backend engineering initiatives focused on scalable distributed systems, cloud-native architectures, and high-throughput platforms. Key Responsibilities: • Lead backend engineering projects and coordinate technical teams • Architect and develop scalable microservices and REST APIs • Drive engineering standards, coding practices, and technical excellence • Design and optimize high-throughput distributed systems • Collaborate with leadership, architects, and cross-functional teams • Improve platform scalability, resilience, and performance • Implement event-driven architectures using Kafka and Pub/Sub • Mentor engineers and guide technical decision-making • Support cloud-native deployments and modernization initiatives Required Skills: • 10+ years of software engineering experience • Strong Java, Spring, and Microservices expertise • Deep understanding of JVM internals, concurrency, and performance optimization • Experience with Google Cloud Platform cloud environments (AWS also acceptable) • RESTful APIs, caching, data modeling, and partitioning strategies • Apache Kafka or Google Pub/Sub • High-scale distributed systems experience • Docker, Kubernetes, and cloud-native architecture • Strong analytical and leadership skills Preferred: • AI-assisted development tools (GitHub Copilot, Claude) • Experience with high-volume transaction platforms ROLE – 2 | Software Engineer Backend Java Location : San Jose, CA (Hybrid Opportunity) Duration : Long-Term Contract Opportunity We are looking for a Backend Java Engineer to design, develop, and optimize scalable backend systems supporting enterprise payment platforms and distributed applications. Key Responsibilities: • Design and develop backend systems and microservices • Build scalable RESTful APIs and distributed applications • Participate across the full SDLC lifecycle • Lead technical problem-solving and design discussions • Mentor junior engineers and support engineering best practices • Optimize backend performance and scalability • Collaborate with cross-functional engineering teams Required Skills: • 3+ years of backend development experience • Strong Java / Java EE development • Spring MVC or Hibernate • RESTful APIs and microservices • Distributed systems architecture • Docker and Kubernetes • Cloud platforms (AWS, Google Cloud Platform, or Azure) • Performance optimization and caching strategies • Strong debugging and analytical skills Preferred: • Agile/Scrum experience • Payment processing industry knowledge • Open-source contributions

More jobs like this