Over 10 years we help companies reach their financial and branding goals. Engitech is a values-driven technology agency dedicated.

Gallery

Contacts

411 University St, Seattle, USA

engitech@oceanthemes.net

+1 -800-456-478-23

Full Stack Java Developer

Job Title: Full Stack Java Developer
Experience Level: Senior 

Job Summary:

We are looking for a skilled Full Stack Java Developer to join our development team. You will be responsible for developing and maintaining both the front-end and back-end components of web applications. This is a great opportunity to work on a variety of projects using modern technologies in a collaborative and fast-paced environment.

Key Responsibilities:

  • Develop and maintain scalable web applications using Java and modern front-end frameworks.
  • Collaborate with designers, developers, and product managers to deliver high-quality features.
  • Write clean, efficient, and well-documented code.
  • Build RESTful APIs and integrate with external services.
  • Participate in all phases of the software development lifecycle.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to code reviews, architecture discussions, and best practices.

Required Skills:

  • Proficiency in Java (preferably with frameworks like Spring or Spring Boot).
  • Solid front-end development experience with HTML, CSS, and JavaScript.
  • Experience with modern JavaScript frameworks/libraries (e.g., React, Angular, or Vue.js).
  • Understanding of RESTful API development and integration.
  • Familiarity with relational databases such as MySQL, PostgreSQL, or Oracle.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and attention to detail.

Nice to Have:

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Knowledge of DevOps tools and practices (CI/CD, Docker, Kubernetes).
  • Exposure to Agile methodologies and tools like JIRA or Trello.
  • Experience with NoSQL databases (MongoDB, Cassandra).

Education & Experience:

  • Bachelor’s degree in computer science, Information Technology, or related field (or equivalent experience).
  • 3+ years of full stack development experience (depending on role level).
  • Master’s degree in computer science, Information Technology, or related field preferred.

Apply for this position

Allowed Type(s): .pdf