Demo

Java Engineer

Avenue Code
San Jose, CA Full Time
POSTED ON 11/30/2025 CLOSED ON 1/6/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
Sr JAVA Software Engineer
THOUGHT BYTE -
Sunnyvale, CA
Jr Software Engineer - Java
Versa Networks -
Santa Clara, CA
Java Software Engineer
Insight Global -
San Jose, CA

Salary.com Estimation for Java Engineer in San Jose, CA
$115,932 to $150,434
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.
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 Mountain View, CA
  • About The Opportunity We are seeking a highly experienced and skilled Data Engineer to join our team. The ideal candidate will be responsible for designing... more
  • 13 Days Ago

  • Avenue Code Pleasanton, CA
  • About The Opportunity Avenue Code is seeking a seasoned Senior Full Stack Developer to join the team. This role will contribute to building and scaling cus... more
  • 8 Days Ago

  • Avenue Code Mountain View, CA
  • About The Opportunity We are looking for an experienced and versatile Mobile Engineer to lead the development of a new, cross-platform SDK. In this role, y... more
  • 10 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.

  • Deegit Inc Mountain View, CA
  • Job Description Spring MVC Basic understanding of struts Good to have - AngularJS, Jquery, Java Script, HTML, CSS, Junits Kind regards Kaspa Sudarshan (847... more
  • 12 Days Ago

  • ExecutivePlacements.com Pleasanton, CA
  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. We surpas... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!