Search by job, company or skills

Randstad Sourceright

Sr. Java Developer

8-10 Years
Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Sr. Java Developer (CE90SF RM 4179)

Shift timing : 12-9 pm IST with flexibility to adjust for 1-2 Hrs of client collaboration overlap in US Pacific time zone

Work Mode– Hybrid & WFH

Education Required : Bachelor's degree in computer science or a related field.

Suitable Candidate Should Exhibit Following Characteristics

  • Ownership – someone who would take ownership and drive things by themselves. They don't say it was not my responsibility.
  • Customer Obsession: someone who watches out how their features are used by the customers, looks at reviews, puts themselves in customers shoes, and proactively solves without anyone asking for it, and puts metrics and watches out, etc.,
  • Risk Mitigation: someone who's ahead of their game, puts flags and mitigates risks if something's not going well in production by turning off the flags (they had coded before).
  • Bias towards action – someone who can make decisions even when there is incomplete information.

Key Responsibilities

  • Design, develop, and maintain high-performance Java-based backend applications and microservices.
  • Develop cloud-native applications using AWS services such as Lambda, API Gateway, S3, and DynamoDB.
  • Optimize and maintain DynamoDB schemas and queries for performance and scalability.
  • Collaborate with DevOps to automate deployment and monitoring using AWS tools.
  • Write clean, testable, and well-documented code following best practices.
  • Participate in code reviews, design discussions, and agile ceremonies.
  • Troubleshoot and resolve production issues in a timely manner.
  • Contribute to system architecture decisions and technology evaluations.

Required Qualifications

  • Bachelor's degree in computer science or a related field.
  • 8+ years of experience in Java development, including frameworks like Spring Boot.
  • Strong experience with AWS services like DynamoDB, Lambda, S3, CloudWatch, and API Gateway.
  • Hands-on experience in developing and integrating smart home devices, with a strong understanding of relevant protocols and platforms (e.g., Google Home, Amazon Alexa, Apple HomeKit)
  • Deep understanding of RESTful API design and development.
  • Familiarity with CI/CD practices and tools such as Jenkins, Git, or CodePipeline.
  • Experience with NoSQL databases like Amazon DynamoDB.
  • Knowledge of containerization technologies (e.g., Docker, ECS, or Kubernetes).
  • Strong problem-solving and communication skills.
  • Experience with Agile/Scrum development methodology.
  • Ability and interest in contributing to QE automation efforts, including writing and maintaining automated tests.
  • Experience or strong willingness to learn QE automation tools, frameworks, and best practices.
  • Collaborates closely with QE teams to design, implement, and optimize automated testing solutions.

Preferred Qualifications

  • AWS Certification (e.g., AWS Certified Developer – Associate or Solutions Architect).
  • Experience with messaging systems such as SNS, SQS, or Kafka.
  • Familiarity with Infrastructure as Code tools like Terraform or AWS CloudFormation.
  • Exposure to monitoring tools like Prometheus, Grafana, or Datadog.
  • More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 149535313

    Similar Jobs

    Delhi, India

    Skills:

    KafkaSpring BootJavaMicroservicesKubernetesCloudDevopsDockerJenkins

    Noida, India

    Skills:

    MySQLSqlAWSSpring BootJavaMicroservicesAzureMultithreadingGit

    Noida

    Skills:

    JavaSpring BootMicroservicesRest ApisSqlDocker