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 Senior Software Engineer specializing in Java SaaS Cloud solutions at SimplyApply, you will play a pivotal role in designing, developing, and ensuring the maintenance of high-performance cloud-based applications. You will collaborate closely with cross-functional teams to bring innovative solutions to life, while assessing and implementing new technologies that enhance our software development lifecycle. Your expertise will be instrumental in contributing to our mission of delivering exceptional digital experiences to our clients.



Job Responsibilities

  • Design, develop, and maintain scalable and reliable Java-based applications deployed in a cloud environment.
  • Collaborate with product management and other engineers to define project requirements and deliverables.
  • Conduct code reviews and provide mentorship to junior engineers, fostering a culture of continuous improvement.
  • Ensure the application’s performance, availability, and security standards are consistently met.
  • Participate in the enhancement of the software development life cycle and deployment processes.
  • Troubleshoot and resolve technical issues reported by end-users or stakeholders.
  • Stay updated with industry trends and emerging technologies to suggest improvements and optimizations.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of experience in software development, with a strong focus on Java.
  • Proficient in cloud technologies such as AWS, Azure, or Google Cloud.
  • Experience in working with SaaS applications and understanding multi-tenant architectures.
  • Solid understanding of software development methodologies (Agile, Scrum).
  • Strong problem-solving skills with the ability to troubleshoot complex systems effectively.
  • Excellent communication skills and ability to work collaboratively in a remote setting.


Technologies & Tools


The Senior Software Engineer will be expected to work with a variety of technologies and tools, including but not limited to Java, Spring Framework, RESTful APIs, Docker, Kubernetes, and CI/CD pipelines for continuous integration and delivery. Familiarity with relational and NoSQL databases, as well as monitoring and logging tools, will also be advantageous in ensuring the robustness of cloud applications.



Ideal Candidates


The ideal candidate for this position will possess a deep passion for software engineering and a continuous desire to learn and adapt to new technologies. They should exhibit strong analytical skills and a methodical approach to problem-solving. A proactive attitude towards collaboration and communication in a remote environment is essential, as is the ability to manage multiple tasks and priorities efficiently. An innovative mindset that seeks to enhance user experience and application performance will be highly valued.

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.