drjobs Lead Full stack Java Developer

Lead Full stack Java Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Austin - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Lead Full stack Java Developer

Location: Dallas TX Pittsburgh PA Cleveland OH

Full Time: Full-time

Client: INCEDO

Job Summary:

We are seeking a highly skilled Java Full Stack Developer to design develop and maintain robust scalable web applications. The ideal candidate has a passion for problem-solving a deep understanding of modern web technologies and expertise in both front-end and back-end development. This role involves working closely with cross-functional teams to deliver high-quality solutions and drive innovation in a collaborative Agile environment.

Key Responsibilities:

  • Application Development: Design and implement end-to-end features including back-end services and front-end user interfaces.
  • Requirement Gathering: Collaborate with product owners business analysts and stakeholders to gather and analyze requirements.
  • Back-End Development: Develop RESTful APIs microservices and database schemas using Java Spring Boot and related frameworks.
  • Front-End Development: Create dynamic responsive and user-friendly web interfaces using Angular/React/ HTML5 CSS3 and JavaScript.
  • Code Quality: Write clean maintainable and efficient code adhering to best practices and coding standards.
  • Testing and Debugging: Conduct unit testing integration testing and performance optimization to ensure application reliability and performance.
  • Collaboration: Work in an Agile/Scrum environment participating in sprint planning stand-ups and retrospectives.
  • Documentation: Maintain comprehensive technical documentation for developed features and systems.
  • Continuous Improvement: Keep up-to-date with the latest technologies and contribute to team knowledge-sharing and innovation initiatives.

Required Skills and Experience:

Back-End Skills:

  • Strong experience in Java (8 or later) and frameworks such as Spring/Spring Boot.
  • Proficiency in developing RESTful APIs and microservices.
  • Experience with relational databases (e.g. MySQL PostgreSQL or Oracle) and NoSQL databases (e.g. MongoDB Cassandra).

Front-End Skills:

  • Proficiency in modern JavaScript frameworks/libraries such as Angular React or .
  • Strong knowledge of HTML5 CSS3 and responsive web design.
  • Experience with state management libraries (e.g. Redux NgRx).

Tools & Technologies:

  • Familiarity with build tools such as Maven Gradle or Webpack.
  • Proficient in version control systems like Git.
  • Knowledge of CI/CD pipelines and DevOps practices (e.g. Jenkins Docker Kubernetes).

Other Skills:

  • Experience in cloud platforms like AWS Azure or Google Cloud Platform.
  • Familiarity with Agile development methodologies and tools (e.g. Jira Confluence).
  • Strong understanding of object-oriented programming and design patterns.

Qualifications:

  • Bachelors degree in Computer Science Engineering or related fields.
  • 5 years of experience as a Java Full Stack Developer or similar roles.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities.

Preferred Skills:

  • Knowledge of Graph QL and Web Sockets.
  • Experience with mobile app development or Progressive Web Apps (PWAs).

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.