The company is looking to solve the problem of building robust backend systems, specifically utilizing Java and related technologies, to support its business operations in San Jose, CA.
Requirements
- 5+ years of backend development experience. Strong foundation in programming concepts and data structures.
- Proficiency in Java or Java based backend language (i.e., Scala)
- Proficiency in back-end development utilizing Java EE technologies (Java, application servers, servlet containers, JMS, JPA, Spring MVC, Hibernate)
- Strong understanding of web services and Service-Oriented Architecture (SOA) standards, including REST, OAuth, and JSON, with experience in Java environments.
- Experience with ORM (Object-Relational Mapper) tools, working within Java-based solutions like Hibernate.
- Experience with databases (SQL, NoSQL)
- Experience with large-scale, high-performance systems.
Responsibilities
- Develop and maintain backend components.
- Write clean, efficient code adhering to coding standards.
- Participate in code reviews and provide feedback.
Other
- BACHELOR OF COMPUTER SCIENCE
- Collaborate closely with experienced engineers to learn and grow your skills.
- 5+ years of experience
- Travel requirements not specified
- Degree requirements: BACHELOR OF COMPUTER SCIENCE