Enable job alerts via email!

Java Full Stack Developer (DAT2024122)

Data Arch Technologies LLC

United States

Remote

USD 60,000 - 80,000

Full time

30+ days ago

Boost your interview chances

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

Job summary

An innovative firm is seeking a skilled Java Full Stack Developer to create and maintain high-quality software solutions. This exciting role involves working on both front-end and back-end technologies, ensuring the development of scalable and efficient applications. You will engage in the complete software development lifecycle, collaborating with cross-functional teams to design and implement features. If you are passionate about technology and eager to make an impact in a dynamic environment, this opportunity is perfect for you. Join a team that values creativity and innovation while staying at the forefront of industry best practices.

Qualifications

  • Proven experience as a Java Full Stack Developer or similar role.
  • Strong proficiency in Java and front-end technologies.

Responsibilities

  • Develop and maintain scalable, reliable Java-based applications.
  • Collaborate with teams to define and ship new features.

Skills

Java
JavaScript
HTML
CSS
Spring
Hibernate
MySQL
MongoDB
Angular
React
Vue.js
Docker
Kubernetes
AWS
Azure
Google Cloud Platform

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Engineering
Bachelor’s degree in related field

Tools

Git
Jenkins
CI/CD pipelines

Job description

Job title –

Java Full Stack Developer (DAT2024122)

Mode: C2C / W2 / 1099

Duration: 2 Years +

Location: Remote

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:

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

Requirements:

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

Preferred Skills (not required but advantageous):

  • Experience with cloud services (e.g., AWS, Azure, Google Cloud Platform).
  • Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with DevOps practices and tools (CI/CD pipelines, Jenkins, Git).
  • 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.