← Back to jobs

InnoMethods Corporation Logo
Sr Java Software Engineer

InnoMethods Corporation

 

Sunnyvale, CA, USA

Posted On: 30+ days ago
Experience: 8+ years
Availability: Hybrid
Openings: 1
Category: Senior Java Software Engineer.
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and deploy multi-tier, distributed web applications in an enterprise environment.

This role is hybrid.

Responsibilities

  • Design and implement RESTful APIs and low-latency service endpoints.
  • Build and optimize data aggregation pipelines using NoSQL databases like Cassandra.
  • Deploy and manage containerized applications using Docker and Kubernetes on AWS.
  • Implement Test Driven Development (TDD) and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Collaborate with teams to integrate services and ensure system reliability.

Required Skills

  • 8+ years of experience as a Java software engineer.
  • Advanced Java (Java 11) with strong programming fundamentals.
  • Experience with Spring ecosystem: Spring Data, Spring JPA, and Spring Web Services.
  • Proficiency with AWS services, specifically S3 and EC2.
  • Hands-on experience with Docker and Kubernetes for container orchestration.
  • Familiarity with message streaming via Apache Kafka and caching with Redis.
  • Experience with CI/CD tools and version control using GitHub.
  • Knowledge of HTML, CSS, and JavaScript for frontend integration.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs