Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Java Backend Developer with AWS

at iSoftTek Solutions Inc

Posted 7 hours ago 3 applied

Description:

  • The position is for a Software Developer III specializing in Backend Java development.
  • The role involves designing, developing, and maintaining high-quality backend applications.
  • The developer will work closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions.
  • Key responsibilities include designing and implementing robust backend services using Java technologies.
  • The developer will collaborate with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.
  • Ensuring the performance, quality, and responsiveness of applications is a critical part of the job.
  • The developer will identify bottlenecks and bugs, and devise solutions to mitigate these issues.
  • Participation in code reviews and providing constructive feedback to peers is expected.
  • The role includes writing and maintaining technical documentation.
  • Staying up-to-date with industry trends and emerging technologies to continuously improve processes is essential.

Requirements:

  • A Bachelor’s degree in Computer Science, Engineering, or a related field is required.
  • Candidates must have 8+ years of experience in software development, with a focus on backend Java development.
  • Strong knowledge of Java frameworks such as Spring and Hibernate is necessary.
  • Experience with RESTful web services and microservices architecture is required.
  • Proficiency with database technologies such as SQL and NoSQL (e.g., MySQL, MongoDB) is essential.
  • Candidates should have 3+ years of experience with cloud platforms like AWS, including S3, EC2, DynamoDB, and Elastic Search.
  • At least 3+ years of recent AWS experience is preferred, with a minimum of 1 year of recent AWS experience required.
  • Excellent problem-solving skills and the ability to work in a team-oriented environment are necessary.
  • Experience with version control tools, preferably Git, is required.

Benefits:

  • The job offers the opportunity to work on cutting-edge technologies and improve processes continuously.
  • Candidates will have the chance to collaborate with cross-functional teams and contribute to high-quality backend applications.
  • The role provides a platform for professional growth and development in a team-oriented environment.
  • Employees will gain experience with industry-standard tools and methodologies, enhancing their skill set.