Post Job Free
Sign in

Java Full Stack Developer

Company:
Annex IT Solutions
Location:
Texas Research Park, TX, 78245
Posted:
May 19, 2025
Apply

Description:

Job Summary:

We are seeking a talented and experienced Full Stack Java Developer to join our dynamic team. The ideal candidate will have strong proficiency in both front-end and back-end development, with hands-on experience in designing, coding, testing, and deploying applications. You will work closely with cross-functional teams to deliver robust and user-friendly solutions.

Key Responsibilities:

Design, develop, and maintain web applications using Java, Spring Boot, and related technologies.

Implement responsive front-end interfaces using HTML, CSS, JavaScript, and modern frameworks (React, Angular, or Vue).

Build and maintain RESTful APIs and microservices.

Collaborate with product managers and stakeholders to understand requirements and propose technical solutions.

Perform unit and integration testing to ensure high-quality code.

Troubleshoot and resolve application issues and performance bottlenecks.

Participate in code reviews and follow best practices for coding and deployment.

Write and maintain technical documentation.

Stay updated with emerging technologies and apply them when appropriate.

Skills and Qualifications:

Bachelor’s degree in Computer Science, Engineering, or related field.

Proven experience as a Full Stack Java Developer or similar role.

Proficiency in Java, Spring Boot, Hibernate, and JPA.

Strong front-end development skills (HTML, CSS, JavaScript) with experience in frameworks like React, Angular, or Vue.

Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).

Knowledge of version control systems (Git) and CI/CD practices.

Familiarity with containerization tools (Docker, Kubernetes) is a plus.

Strong problem-solving skills and attention to detail.

Excellent communication and teamwork abilities.

Preferred Skills:

Experience with cloud platforms (AWS, Azure, Google Cloud).

Knowledge of DevOps practices and tools (Jenkins, Terraform).

Familiarity with Agile methodologies (Scrum, Kanban).

Apply