Full Time

Senior Software Engineer, Backend (Java/MySQL/AWS) - Remote

Get It Recruit - Information Technology
Remote!
$100,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 Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer, Backend at Get It Recruit - Information Technology, you will play a pivotal role in designing, developing, and maintaining innovative software solutions using Java, MySQL, and AWS. You will collaborate closely with cross-functional teams to ensure high-quality delivery of software projects, contribute to architectural decisions, and mentor junior engineers. Your expertise will significantly influence the overall efficiency of backend systems, enhancing performance and scalability while adhering to best practices and coding standards.



Job Responsibilities

  • Design, develop, and maintain robust backend applications using Java, MySQL, and AWS.
  • Implement and optimize database schemas and queries for performance and scalability.
  • Collaborate with product managers and frontend teams to define and refine project requirements.
  • Participate in code reviews, ensuring high code quality and adherence to best practices.
  • Develop and execute unit tests, integration tests, and maintain documentation.
  • Troubleshoot and resolve issues in a timely and efficient manner.
  • Continuously improve and expand existing software by integrating new features and technologies.
  • Mentor and provide guidance to junior developers, fostering their growth and development.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 5 years of experience in backend software development, preferably with Java.
  • Strong proficiency with MySQL and experience in database design and optimization.
  • Hands-on experience with AWS services, including but not limited to EC2, RDS, and Lambda.
  • Proficient understanding of RESTful API design and implementation.
  • Experience with version control systems such as Git.
  • Familiarity with containerization technologies like Docker is a plus.
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and teamwork abilities.


Technologies & Tools

The successful candidate will be proficient in modern technologies and tools, including but not limited to Java, MySQL, AWS (Amazon Web Services), Docker, Git, and continuous integration/continuous deployment (CI/CD) practices. Familiarity with microservices architecture and cloud-native development principles will also be beneficial for this role.



Ideal Candidates

Ideal candidates will possess a strong technical acumen coupled with a problem-solving mindset and a penchant for collaboration. They should demonstrate a proactive approach to learning and adapting to new technologies, alongside the ability to thrive in a fast-paced, dynamic environment. Strong interpersonal skills and the capacity to communicate complex ideas clearly are essential to effectively contribute to team goals and drive project success.

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.