Post Job Free
Sign in

Lead Java Full Stack Developer

Company:
Incedo Inc.
Location:
Dallas, TX, 75215
Posted:
May 05, 2025
Apply

Description:

Job Title: Lead Java Full Stack Developer

Location: Pittsburgh PA, Dallas TX

Employment Type: Full-time

Experience Level: [12+ Years of Experience Required]

Job Summary:

We are seeking a highly skilled Lead 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/Vue.js, 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 Vue.js.

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:

Bachelor’s 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.

Apply