Demo

Java Engineer

Avenue Code
San Jose, CA Full Time
POSTED ON 11/29/2025 CLOSED ON 3/15/2026

What are the responsibilities and job description for the Java Engineer position at Avenue Code?

About The Opportunity

We are seeking a highly experienced Java Engineer with hands-on expertise to architect, design, and lead development of scalable enterprise applications. The ideal candidate will have deep proficiency in modern Java technologies, distributed systems, and Microservices, with a strong background in Supply Chain Order Management domain.

The ideal candidate is a self-starter, who can learn on the job. They exhibit situational leadership, work collaboratively within a team, and motivate others to achieve business objectives. They should possess excellent analytical skills along with the ability to translate business requirements and opportunities into clear, precise and easy-to-read technical and functional specifications. They should have excellent verbal and written communication skills to collaborate effectively with both business stakeholders and technical teams.

The candidate should be willing to work from the San Jose office at least five days per week. They should collaborate with the offshore team on a daily basis and participate in regular offshore calls.


Responsibilities

Analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked or Internet-related computer programs. Using current programming language and technologies, writes code, completes programming, and performs testing and debugging of applications. Completes documentation and procedures for installation and maintenance.

Specific Responsibilities

  • Authors, reviews and approves technical designs
  • Mastery of domain programming language
  • Engineers extensible solutions with the team in mind and can fix complex bugs
  • Reviews code to ensure it is functionally correct and consistent with the technical design
  • Accountable for domain dependencies and critical paths
  • Accountable for complex stories and integration or business requirements
  • Accountable for domain dependencies and critical paths
  • Anticipates risks and provides contingency solutions and timelines
  • Defines useful metrics and targets for domain
  • Measurably improves processes and best practices to achieve goals
  • Innovates measurable improvements
  • Stabilizes emerging technologies
  • Achieves team consent and buy-in
  • Interacts with business users, and/or functional peer group and managers
  • Sphere of influence is scrum or project development team
  • Actively shares through peer mentoring, shared resources and informal teachings
  • Teaches and mentors within team
  • Contributes and enforces best practices
  • Inspires teamwork and gently guides the Agile/project team
  • Assists in career development plans for engineers
  • Provides guidance for the work performed by contractors and delegates work
  • Assesses the quality of work and effectiveness of contractors
  • Participates in development of contractor agreements, including deliverables and SLAs


Required Qualifications

  • Expert in Java 17
  • Extensive experience implementing Design Patterns, SOLID Principles and various Microservice Patterns
  • Strong experience with Spring Boot and Microservice Architecture
  • Proficient in Kafka
  • Hands-on with Cassandra and Solr
  • Experience with Oracle or MySQL
  • Experience with CI (Continuous Integration) methodologies and Tools
  • Hands-on experience with AppD, ELK, Grafana - including alerts and notification setup
  • Unit testing with Junit and Mockito

Nice To Have Skills

  • Experience using Elasticsearch for transactional data storage
  • Experience with Spring WebFlux to build synchronous and asynchronous Microservices

Salary.com Estimation for Java Engineer in San Jose, CA
$118,002 to $153,120
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Java Engineer?

Sign up to receive alerts about other jobs on the Java Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$126,569 - $164,899
Income Estimation: 
$208,447 - $279,762
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Avenue Code

  • Avenue Code Pleasanton, CA
  • Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. We... more
  • 11 Days Ago

  • Avenue Code York, NY
  • About The Opportunity We are looking for a Senior Full Stack Engineer (Backend-focused) to join a highly collaborative technology team. This role sits at t... more
  • 16 Days Ago

  • Avenue Code York, NY
  • Senior Security Engineer II Threat Detection & Response Location : New York City, NY Contract: 6 Months Job Description: Client is seeking a Senior Securit... more
  • 3 Days Ago

  • Avenue Code Mountain View, CA
  • About The Opportunity We are seeking a self-driven designer with strong interaction and visual design skills who has experience designing and delivering 0-... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Java Engineer jobs in the San Jose, CA area that may be a better fit.

  • AspireIT Solutions Pleasanton, CA
  • Job Title: Java Engineer Location: Pleasanton, CA (Hybrid – Local to San Francisco Bay Area Only) Duration: Long Term Contract Job Description: We are seek... more
  • 13 Days Ago

  • TalentAlly San Jose, CA
  • Job Description Job Title: Sr. Java Engineer Job Location: Remote (9:00-5:00 EST) Eligibility/Clearance: Must be authorized to work in the US Job Introduct... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!