Overview
Skills
Job Details
Title: Software Engineer - Java
Location: San Jose, CA
Type: Direct Hire | Hybrid (2-3 days/week)
Position Overview:
We are looking for a Software Engineer - Java to join our team and contribute to building and maintaining a fault-tolerant, scalable, and distributed enterprise software system. The ideal candidate will excel in writing clean, efficient, and secure code while enhancing the reliability and performance of our core systems.
Responsibilities:
* Design, develop, and maintain enterprise-level software systems that are scalable, distributed, and highly reliable.
* Write clean, maintainable, and secure Java code with a focus on clarity and performance.
* Enhance the efficiency and resilience of core systems, ensuring optimal performance in production environments.
* Collaborate with cross-functional teams to deliver high-quality software solutions.
Qualifications:
Education & Experience:
* Bachelor's degree in Computer Science or a related field.
* 4+ years of professional software development experience, with a focus on Java.
Technical Skills:
* Sold experience in Java Spring Framework and related technologies.
* Strong understanding of software design patterns and algorithms.
* Proven ability to develop production-ready, high-quality software in Java.
* Familiarity with UI frameworks such as AngularJS, React, or Vue (a plus).
* Experience developing in Python (a plus).
* Proficiency in developing on Linux platforms.
* Understanding of version control systems, particularly Git and GitHub (nice to have).
* Skilled in modern build automation tools.
* Ability to write clean, efficient, and modular code.
* Strong problem-solving skills to debug and resolve technical challenges effectively.
* Excellent communication and writing abilities.
* Proven team player with the ability to collaborate with remote development teams.
* Self-motivated and capable of working independently to understand, enhance, and debug complex systems.
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance. For unincorporated Los Angeles county, to the extent our customers require a background check for certain positions, the Company faces a significant risk to its business operations and business reputation unless a review of criminal history is conducted for those specific job positions.