XX
Java Software EngineerRivago Infotech IncMountain View, California, United States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Java Software Engineer

Rivago Infotech Inc
  • US
    Mountain View, California, United States
  • US
    Mountain View, California, United States

Über

Position:
Java Backend Developer

Location:
Mountain View, CA (Hybrid)

About the Role

We are looking for an experienced
Java Backend Developer
with strong expertise in building scalable, high-performance backend systems and deep hands-on experience with
AWS cloud services
. The ideal candidate will design, develop, and optimize backend services while ensuring reliability, security, and performance in a cloud-native environment.

Key Responsibilities

Backend Development

  • Design, develop, and maintain backend services using
    Java
    ,
    Spring Boot
    , and microservices architecture.
  • Build RESTful APIs, integrations, and backend components with clean, modular, and maintainable code.
  • Optimize application performance, scalability, and reliability.

Cloud & Deployment (AWS)

  • Develop and deploy cloud-native applications using AWS services such as:
  • EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB, API Gateway, SQS/SNS, CloudWatch, IAM
  • Implement CI/CD pipelines using
    AWS CodePipeline / Jenkins / GitHub Actions
    .
  • Ensure application security, identity management, and access control following AWS best practices.

Database & Storage

  • Work with relational & NoSQL databases (MySQL/PostgreSQL, DynamoDB).
  • Develop complex queries, stored procedures, and schema designs.

Architecture & Collaboration

  • Collaborate with cross-functional teams: Frontend, DevOps, QA, Product.
  • Contribute to architecture decisions, code reviews, and technical documentation.
  • Troubleshoot production issues and participate in on-call rotations as needed.

Required Skills & Qualifications

  • Strong hands-on experience with
    Java (8/11/17)
    and
    Spring Boot
    .
  • Experience with microservices, distributed systems, and event-driven architectures.
  • Solid knowledge of
    AWS cloud services
    and cloud deployment strategies.
  • Proficiency with
    REST APIs
    , JSON, and API design principles.
  • Experience with
    SQL & NoSQL databases
    .
  • Hands-on experience with
    Git
    ,
    Maven/Gradle
    , and CI/CD tools.
  • Knowledge of containerization tools such as
    Docker
    and orchestration platforms like
    Kubernetes or AWS ECS/EKS
    .
  • Understanding of security, authentication (OAuth2/JWT), and best coding practices.

Preferred (Nice-to-Have)

  • Experience with
    Serverless architecture (AWS Lambda)
    .
  • Knowledge of
    Kafka / Kinesis / EventBridge
    .
  • Familiarity with
    Terraform / CloudFormation
    for infrastructure as code.
  • Experience with
    Test-Driven Development (TDD)
    and testing frameworks (JUnit, Mockito).
  • Mountain View, California, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.