Search jobs > San Jose, CA > Senior java developer

Senior Ruby with Java Developer

Encora
San Jose, CA
Full-time

Important Information

Experience : 5 to 10 years

Job Mode : Full-time

Work Mode : Work from home with flexibility to attend office in San Jose, Costa Rica when client requires

Job Summary

As a Senior Ruby with Java developer (6450), you'll be part of a highly skilled and agile technology team dedicated to supporting and developing cutting-edge solutions to meet our business requirements.

You will help accelerate our clients' business outcomes through the innovation of state-of-the-art digital products.

Your responsibilities will include leading and actively participating in the design, development, and delivery of our software projects.

Responsibilities and Duties

  • Develop dynamic and user-friendly web interfaces using Ruby on Rails or a similar framework.
  • Design, develop, and maintain backend APIs using Java (Spring Boot framework preferred).
  • Write clean, maintainable, and testable code adhering to best practices.
  • Collaborate with designers and product managers to translate user stories into technical requirements.
  • Leverage AWS services like EC2, S3, RDS, and Lambda to build and deploy applications on the cloud.
  • Stay up-to-date on the latest advancements in Ruby and cloud technologies.

Tech Stack

  • Backend : Ruby on Rails, Java, Spring Boot, AWS (EC2, S3, RDS, Lambda)
  • Additional Tools : Git, CI / CD pipeline (e.g., Jenkins, GitLab CI / CD)

Qualifications

  • Proven experience as a Software Developer with proficiency in Ruby (at least 4+ years of experience in each)
  • Strong understanding of object-oriented programming principles (OOP)
  • Experience with relational databases (e.g., MySQL, PostgreSQL)
  • English skills are mandatory
  • Experience with building and deploying applications on the cloud (AWS preferred)
  • Excellent written and verbal communication skills
  • Ability to work independently as well as collaboratively in a team environment

Bonus Points

  • Experience with containerization technologies (e.g., Docker)
  • Experience with API testing tools (e.g., Postman)
  • AWS certification (e.g., AWS Solutions Architect Associate)

Some Benefits

  • Referral Bonuses
  • Birthday Off
  • Flexible schedules and work models for better work-life balance
  • Continuous technical training and ongoing development
  • Work in a Great Place To Work characterized by a horizontal and dynamic environment
  • Career path that allows you to grow with us

About Encora

Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies.

With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.

At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

23 hours ago
Related jobs
Promoted
Accellor
Palo Alto, California

In this role, the Senior Software Engineer will work with Payment Platform Engineering by providing Core Payment services and shaping the future with the support of strategic objectives. Work in diverse technology projects and a team of developers with deep experience in distributed systems and fram...

Promoted
Tech Mahindra
Sunnyvale, California

Title: Senior Python Developer with Java. Looking for Python +Java developer. Java + Python developer (Not a testing engineer). Networks and Automation - Not a regular Python developer. ...

DKMRBH Inc.
Mountain View, California
Remote

Job Description: We are seeking a talented Java Developer with expertise in Microservices architecture to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining scalable microservices-based applications. You will collaborate with cross-function...

DKMRBH Inc
Mountain View, California

Job Description:</b></p> <p>We are seeking a talented Java Developer with expertise in Microservices architecture to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining scalable microservices-based applications. You will co...

TEKsystems
Cupertino, California
Remote

Ruby on rails, Api development, Ruby, Javascript, Api, Development, Restful, Rest, Mvc, Html, Css. Ruby on rails,Api development,Ruby,Javascript,Api,Development. May collaborate with internal business partners, internal technology resources (database, system, networking), and with external vendors. ...

Splan
Fremont, California

Job Details: At Splan, the Senior Java Developer (5+ years of experience) should be proficient in Angular 7, and knowledge of Backbone JS is advantageous. Responsibilities: Strong proficiency in Angular 7, including experience with building responsive UI components, implementing RESTful APIs, and ...

Aventurine Technologies Inc
Sunnyvale, California

Good knowledge of Java and JVM, Python/JavaScript, C and Linux system (5+ years' experience required); you should be capable of programming in compiled and dynamic languages. Develop productive business relationships and integrate activities with IT team members, Quality Assurance, Software Developm...

Numentica LLC
Caifornia, CA, us

Minimum 6 years Ruby / Ruby on Rails commercial experience. Working experience with Postgres. ...

Numentica LLC
Caifornia, CA, us

Minimum 6 years Ruby / Ruby on Rails commercial experience. Working experience with Postgres. ...

eTrigue
San Jose, California

Position Overview Are you a senior engineer who is energized by designing and implementing elegant code that is focused on solving business problems? Who believes that the job is not done until end-users are successfully using your solution to do their job more effectively? Do you enjoy va...