Ruby on Rails with Java

Company: Careerbuilder-US
Location: San Francisco , California, United States
Type: Full-time
Posted: 05.JAN.2021
< >

Summary

Opening: Ruby on Rails with Java Location: San Francisco, CA Duration: 12+ Months PURPOSE OF THE JOB As Senior Engineer, you will work on ...

Description

Opening: Ruby on Rails with Java
Location: San Francisco, CA
Duration: 12+ Months

PURPOSE OF THE JOB

As Senior Engineer, you will work on one of the world's largest marketplace, dealing with one billion events per day and contribute as part of R&D self-organized team working in a challenging, innovative environment for our client.
Investigate, create, and implement the solutions for existing technical challenges, including building/enhancing the Security related functionality.

MAIN TASKS AND RESPONSIBILITIES

• Obtains tasks from TL, prepares functional and design specifications, approves them with all stakeholders.
• Ensures that assigned area/areas are delivered within set deadlines and required quality objectives.
• Provides estimations, agrees task duration with TL and contributes to project plan of assigned area.
• Analyzes scope of alternative solutions and makes decision about area implementation based on his/her experience and technical expertise.
• Leads functional and architectural design of assigned areas. Makes sure design decisions on the project meet architectural and design requirements.
• Addresses area-level risks, provides and implements mitigation plan.
• Reports to Team Lead or Project Manager about area readiness/quality, and raises red flags in crisis situations which are beyond his/her AOR.
• Collaborates with other teams and project stakeholders.
• Initiates and conducts code reviews, creates code standards, conventions and guidelines.
• Suggests technical and functional improvements to add value to the product;
• Constantly improves his/her professional level.
• Provides training for other team members on general product architecture as well as his/her AOR.
• If required, make yourselves available for the visits to the client location.

REQUIRED EDUCATION AND EXPERIENCE

Must have:
• University degree in Computer Related Sciences or similar
• Strong OOP and Design patters knowledge
• 5+ years of software development experience
• 4+ years of Ruby on Rails experience
• Strong understanding of Rails tooling
• Experience developing in Java
• Understanding of common Java patterns
• Basic understanding of queues
• Basic understanding of SQL and key value stores
• Rigor in high code quality, unit testing, and other engineering best practices
• Strong communication, collaboration and interpersonal skills
• Good English (oral & written)
• Ability to learn quickly
• Experience working in Agile environment

Job Requirements:

  • Opening: Ruby on Rails with Java
    Location: San Francisco, CA
    Duration: 12+ Months

    PURPOSE OF THE JOB

    As Senior Engineer, you will work on one of the world's largest marketplace, dealing with one billion events per day and contribute as part of R&D self-organized team working in a challenging, innovative environment for our client.
    Investigate, create, and implement the solutions for existing technical challenges, including building/enhancing the Security related functionality.

    MAIN TASKS AND RESPONSIBILITIES

    • Obtains tasks from TL, prepares functional and design specifications, approves them with all stakeholders.
    • Ensures that assigned area/areas are delivered within set deadlines and required quality objectives.
    • Provides estimations, agrees task duration with TL and contributes to project plan of assigned area.
    • Analyzes scope of alternative solutions and makes decision about area implementation based on his/her experience and technical expertise.
    • Leads functional and architectural design of assigned areas. Makes sure design decisions on the project meet architectural and design requirements.
    • Addresses area-level risks, provides and implements mitigation plan.
    • Reports to Team Lead or Project Manager about area readiness/quality, and raises red flags in crisis situations which are beyond his/her AOR.
    • Collaborates with other teams and project stakeholders.
    • Initiates and conducts code reviews, creates code standards, conventions and guidelines.
    • Suggests technical and functional improvements to add value to the product;
    • Constantly improves his/her professional level.
    • Provides training for other team members on general product architecture as well as his/her AOR.
    • If required, make yourselves available for the visits to the client location.

    REQUIRED EDUCATION AND EXPERIENCE

    Must have:
    • University degree in Computer Related Sciences or similar
    • Strong OOP and Design patters knowledge
    • 5+ years of software development experience
    • 4+ years of Ruby on Rails experience
    • Strong understanding of Rails tooling
    • Experience developing in Java
    • Understanding of common Java patterns
    • Basic understanding of queues
    • Basic understanding of SQL and key value stores
    • Rigor in high code quality, unit testing, and other engineering best practices
    • Strong communication, collaboration and interpersonal skills
    • Good English (oral & written)
    • Ability to learn quickly
    • Experience working in Agile environment

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...