Full Time

100% REMOTE - Java/AWS Full Stack Software Engineer

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

Job Overview


The Java/AWS Full Stack Software Engineer at Dice is critical in developing and maintaining high-quality software solutions within an agile environment. The candidate will collaborate closely with cross-functional teams to design, develop, test, and deploy robust applications leveraging both Java and AWS technologies. This role is fully remote, enabling candidates to work from anywhere while participating in the dynamic and evolving landscape of technology.



Job Responsibilities

  • Design, develop, and implement full-stack applications using Java frameworks and AWS cloud infrastructure.
  • Collaborate with product managers and designers to gather requirements and deliver exceptional user experiences.
  • Take ownership of the software development lifecycle, including coding, testing, deployment, and maintenance.
  • Optimize applications for maximum speed and scalability within an AWS environment.
  • Integrate third-party APIs and services to enhance application functionality.
  • Conduct code reviews and participate in team meetings to ensure best practices are followed.
  • Debug and troubleshoot application issues while providing timely solutions.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of professional experience in Java development.
  • Experience with AWS services (e.g., EC2, S3, Lambda, RDS) and cloud architecture.
  • Strong proficiency in front-end technologies such as HTML, CSS, and JavaScript frameworks (e.g., React, Angular).
  • Understanding of RESTful APIs and microservices architecture.
  • Proficient in database management systems (SQL/NoSQL).
  • Strong problem-solving skills and ability to work independently in a remote setting.


Technologies & Tools


In this role, candidates will utilize a variety of technologies and tools, including Java, Spring Boot, AWS services such as Lambda and DynamoDB, as well as front-end technologies like React or Angular. Familiarity with version control systems like Git, CI/CD pipelines, and containerization technologies like Docker will also be crucial for the successful execution of projects.



Ideal Candidates


Ideal candidates for the Java/AWS Full Stack Software Engineer position at Dice possess a passion for technology and a strong drive for continuous learning. They are self-motivated, detail-oriented, and adept at communicating complex ideas to non-technical stakeholders. With a proactive approach to problem-solving, they can thrive in a collaborative environment and maintain high standards of quality in their work, while demonstrating adaptability to changing technologies and project requirements.

Need to call your state’s unemployment office? We list every state’s phone lines, as each agency gives them. Find your state →

View Similar Jobs

Matches Jobs

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