Full Time

Sr. Software Engineer- Java SaaS Cloud - Remote

SimplyApply
Remote!
$110,000 - $150,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 SimplyApply, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Sr. Software Engineer specializing in Java SaaS Cloud at SimplyApply, you will play a pivotal role in designing, developing, and deploying scalable cloud-based applications. Your expertise in Java and cloud technology will be integral to enhancing our product offerings and ensuring high availability and performance. Working in a fully remote capacity, you will collaborate with cross-functional teams to deliver innovative software solutions that meet the evolving needs of our clients while adhering to the best coding practices and agile methodologies.



Job Responsibilities

  • Design, develop, and maintain Java-based applications in a cloud environment.
  • Collaborate with product owners and stakeholders to define software requirements and specifications.
  • Implement scalable and reliable microservices and APIs for various applications.
  • Optimize applications for maximum speed and scalability, ensuring high performance.
  • Conduct code reviews and mentor junior developers on best practices and code quality.
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.
  • Troubleshoot and debug applications to enhance performance and user experience.
  • Stay current with industry trends and emerging technologies to continually refine our development practices.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development with a strong emphasis on Java programming.
  • Proven experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of software architecture principles, microservices, and RESTful APIs.
  • Experience with modern development methodologies such as Agile or Scrum.
  • Proficiency in version control systems, particularly Git.
  • Excellent problem-solving skills and the ability to work independently as well as in a team.


Technologies & Tools

The Sr. Software Engineer will work primarily with Java and utilize cloud-based tools and services from platforms like AWS or Azure. Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes will be essential. The position requires the use of integrated development environments (IDEs) such as IntelliJ IDEA, as well as collaboration tools like JIRA for project management and Git for version control.



Ideal Candidates

The ideal candidate will possess a proactive approach to problem-solving, with a keen attention to detail and a passion for technology. A collaborative mindset is crucial, as the role involves working in diverse teams and sharing knowledge with peers. Candidates should demonstrate adaptability and a willingness to embrace new challenges, as well as a commitment to delivering high-quality software solutions in a fast-paced, dynamic environment.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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