Post Job Free
Sign in

Software Engineer - Backend (Java)

Company:
Kyyba
Location:
San Jose, CA
Posted:
December 11, 2025
Apply

Description:

Duration: 6 months

Job Description

As a Software Engineer - Backend (Java) you'll contribute to building robust backend systems. You'll collaborate closely with experienced engineers to learn and grow your skills.

• Develop and maintain backend components.

• Write clean, efficient code adhering to coding standards.

• Participate in code reviews and provide feedback.

What do you need to bring

• Bachelor's degree in computer science or related field.

• 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)

Preferred Qualifications

• Experience with large-scale, high-performance systems.

• Knowledge of the payment processing industry and relevant regulations.

• Experience with cloud platforms (AWS, GCP, Azure). "

Apply