Full Time

Senior Software Engineer (Java/Kubernetes/AWS) - 100% Remote

Optomi
Remote!
$120,000 - $160,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Optomi, so some details may not match this job. The employer's own page has the real description.

Overview

Optomi is seeking a qualified Senior Software Engineer with expertise in Java, Kubernetes, and AWS, to contribute to innovative software solutions in a 100% remote capacity. The selected candidate will be responsible for designing, developing, and maintaining high-quality software applications. You will collaborate with cross-functional teams to optimize application performance and enhance user experience, ensuring that we meet client needs promptly and effectively.



Job Responsibilities

  • Design, develop, and implement highly scalable, secure, and robust software applications using Java.
  • Utilize Kubernetes for managing containerized applications and services in cloud environments.
  • Deploy and maintain applications on AWS, ensuring high availability and optimal performance.
  • Collaborate with product management and other stakeholders to gather and refine requirements.
  • Perform troubleshooting, debugging, and performance tuning of applications.
  • Participate in code reviews to uphold coding standards and share best practices with team members.
  • Mentor junior developers and provide guidance on engineering best practices.
  • Stay updated with emerging technologies and industry trends to drive innovation within the team.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, specifically with Java.
  • Extensive experience working with cloud platforms, specifically AWS.
  • Proficiency in container orchestration using Kubernetes.
  • Strong understanding of software development methodologies and best practices.
  • Experience with microservices architecture and RESTful APIs.
  • Excellent problem-solving skills and the ability to work independently in a remote environment.
  • Strong communication skills for effective collaboration with team members and stakeholders.


Technologies & Tools

The ideal candidate will work extensively with Java, AWS, and Kubernetes as primary technologies. Additional tools and frameworks may include Docker for containerization, Terraform for infrastructure as code, as well as various CI/CD tools for automated deployment processes. Familiarity with data storage solutions such as PostgreSQL or MongoDB is also advantageous. Knowledge of monitoring and logging tools to track application performance and diagnose issues will be beneficial.



Ideal Candidates

Ideal candidates for the Senior Software Engineer position will possess a strong technical foundation combined with excellent soft skills. They should demonstrate a passion for software engineering, evidenced by continuous learning and adaptation to new technologies. Candidates must have a collaborative spirit and the ability to thrive in a fast-paced, remote working environment. A proactive mindset, attention to detail, and strong communication skills will also make candidates successful in this position.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.