Java Full Stack Developer

SIDZEN
United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Code Review Databases Software Debugging
+19 more
Revision Control Systems PostgreSQL MongoDB MySQL Node.Js Google Cloud ReactJS Delivery Pipeline Git Vue.js Containerization AngularJS Kubernetes Information Technology Integration Frameworks Front End Software Development Restful APIs Docker Microservices

Job description

  • Develop, test, and maintain robust and scalable web applications using Java and NodeJS.
  • Collaborate with cross-functional teams to define, design, and deliver innovative solutions.
  • Implement front-end interfaces using frameworks like React, Angular, or Vue.js.
  • Design APIs and microservices to support front-end features and third-party integrations.
  • Ensure application performance, security, and scalability.
  • Conduct code reviews and provide mentorship to junior developers.
  • Maintain documentation and follow best coding practices and standards.
  • Troubleshoot, debug, and optimize applications for maximum speed and scalability.
  • Stay updated with the latest industry trends and technologies to continuously improve skills and the product.

Requirements

  • Bachelor’’s degree in Computer Science, Engineering, or related field.
  • Proven experience as a Full Stack Developer with strong Java and NodeJS skills.
  • Solid understanding of front-end technologies (HTML, CSS, JavaScript).
  • Experience with modern JavaScript frameworks/libraries (React, Angular, Vue.js).
  • Experience developing RESTful APIs and working with microservices architecture.
  • Familiarity with databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Knowledge of version control tools like Git.
  • Familiar with containerization and deployment (Docker, Kubernetes) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Preferred Skills:

  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of CI/CD pipelines and automation tools.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all