Sr Java Engineer
About the opportunity
We are looking for a highly skilled and independent Senior Java Engineer to join our team. In this role, you will take ownership of the full software development life cycle (SDLC), building robust and scalable applications. The ideal candidate blends deep technical expertise in modern Java ecosystems with strong problem-solving skills and a collaborative mindset.
This role is on-site in San Francisco or San Jose.
Responsibilities
- End-to-End Development: Develop, code, test, and debug Java applications across all stages of the Software Development Life Cycle (SDLC).
- User-Centric Design: Design new features and implement continuous improvements driven by user experience data.
- Quality Assurance: Conduct rigorous unit testing to identify and resolve programming errors, ensuring optimal application performance.
- Documentation: Write and maintain comprehensive software documentation guides using standard industry tools.
- Cross-Functional Teamwork: Collaborate closely with other members of the development team to deliver high-quality software solutions.
Must-have skills
- Core Technical Stack: Strong, proven expertise in Java 17, Spring Boot, WebFlux, Cassandra, REST API Development, and Kafka.
- Testing Proficiency: Deep experience with testing frameworks, specifically JUnit and Mockito, alongside common testing tools.
- Analytical Thinking: Demonstrated problem-solving abilities with a meticulous attention to detail.
- Work Style: Ability to work independently with highly effective time management, prioritization, and organizational skills.
- Communication: Exceptional relationship-building and cooperation skills, with the ability to communicate technical concepts clearly to coworkers.
Nice-to-have skills
Avenue Code discloses salary range information based on our commitment to fairness and transparency. We consider a wide range of factors such as internal equity, geographic location, relevant education, qualifications, certifications, experience, skills, seniority, business or organizational needs, and others. At Avenue Code, it is not typical for an individual to be hired at or near the top of the range for their role, and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for a Java Engineer is from $75 to $80 USD hourly.
Avenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.