Enable job alerts via email!

Java Full Stack Developer (DAT2024122)

Data Arch Technologies LLC

United States

Remote

USD 80,000 - 120,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company seeks a skilled Java Full Stack Developer to create high-quality software solutions. In this role, you'll design, develop, and maintain applications, working with both front-end and back-end technologies. You will be responsible for the entire software development lifecycle, ensuring that applications are scalable, reliable, and efficient. Join a dynamic team that values collaboration and creativity, where your contributions will directly impact the success of projects. If you have a passion for technology and a desire to stay ahead of industry trends, this opportunity is perfect for you.

Qualifications

  • Proven experience as a Java Full Stack Developer with strong Java proficiency.
  • Familiarity with front-end technologies and modern frameworks is essential.

Responsibilities

  • Develop and maintain scalable Java-based applications and front-end components.
  • Collaborate with teams to define and ship new features, ensuring high-quality code.

Skills

Java Programming
JavaScript
HTML
CSS
Problem-Solving
Communication

Education

Bachelor's degree in Computer Science
Engineering degree

Tools

Spring
Hibernate
MySQL
MongoDB
Docker
Kubernetes
Git
Jenkins

Job description

Job title –Java Full Stack Developer (DAT2024122)
ModeC2C / W2 / 1099
Duration2 Years +
LocationRemote

Job Summary:

We are looking for an experienced Java Full Stack Developer to design, develop, and maintain high-quality software solutions. The ideal candidate should be proficient in both front-end and back-end technologies, with a strong understanding of Java programming languages, frameworks, and databases. The Java Full Stack Developer will be responsible for the complete software development lifecycle, from concept and design to testing and deployment.

Responsibilities:

  1. Collaborate with cross-functional teams to define, design, and ship new features.
  2. Develop and maintain scalable, reliable, and efficient Java-based applications.
  3. Design and implement front-end components using modern JavaScript frameworks (e.g., Angular, React, Vue.js).
  4. Create and maintain databases, write optimized queries, and ensure data integrity.
  5. Perform code reviews, debugging, and troubleshooting to ensure high-quality code.
  6. Optimize applications for maximum speed and scalability.
  7. Stay updated with emerging technologies and industry best practices.
  8. Work closely with product managers and stakeholders to gather requirements and provide technical solutions.

Requirements:

  1. Bachelor’s degree in Computer Science, Engineering, or related field.
  2. Proven experience as a Java Full Stack Developer or similar role.
  3. Strong proficiency in Java programming language and its ecosystems.
  4. Experience with front-end technologies such as HTML, CSS, JavaScript, and modern frameworks/libraries.
  5. Knowledge of server-side technologies like Spring, Hibernate, and Servlets.
  6. Familiarity with relational and NoSQL databases (e.g., MySQL, MongoDB).
  7. Understanding of software development methodologies (Agile/Scrum).
  8. Excellent problem-solving skills and attention to detail.
  9. Good communication and teamwork abilities.

Preferred Skills (not required but advantageous):

  1. Experience with cloud services (e.g., AWS, Azure, Google Cloud Platform).
  2. Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  3. Familiarity with DevOps practices and tools (CI/CD pipelines, Jenkins, Git).
  4. Understanding of microservices architecture.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.