← Back to jobs

Technocraft Solutions Logo
Full Stack Java Developer

Technocraft Solutions

 

Dallas, TX, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Full Stack Java Developer
Tenure: Contract - W2
Related Jobs

No related jobs found

Description

Key Responsibilities

  • Design, develop, test, and maintain full-stack web applications using Java and modern frontend technologies.
  • Develop RESTful APIs and microservices using Java, Spring Boot, and related frameworks.
  • Build responsive and user-friendly interfaces using Angular, React, or Vue.js.
  • Collaborate with business analysts, product owners, UX designers, and QA teams to gather and implement requirements.
  • Integrate applications with databases, third-party services, and cloud platforms.
  • Write clean, maintainable, and well-documented code following coding standards and best practices.
  • Perform code reviews, troubleshoot issues, and optimize application performance.
  • Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • Ensure application security, scalability, and reliability.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in full-stack application development.
  • Strong experience with Java 8/11/17 and Spring Boot.
  • Experience with Spring MVC, Spring Security, Spring Data JPA, and Hibernate.
  • Proficiency in frontend technologies such as Angular, React, or Vue.js.
  • Strong knowledge of HTML5, CSS3, JavaScript, TypeScript, and Bootstrap.
  • Experience developing RESTful APIs and integrating third-party services.
  • Strong understanding of SQL databases such as Oracle, PostgreSQL, MySQL, or SQL Server.
  • Experience with Git and version control systems.
  • Familiarity with Agile/Scrum methodologies.

Preferred Qualifications

  • Experience with microservices architecture.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, and containerized deployments.
  • Familiarity with messaging technologies such as Kafka or RabbitMQ.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Knowledge of NoSQL databases such as MongoDB or Cassandra.
  • Experience with testing frameworks including JUnit, Mockito, Cypress, Selenium, or Playwright.

Technical Skills

  • Backend: Java, Spring Boot, Spring MVC, Spring Security, Hibernate, JPA
  • Frontend: Angular, React, Vue.js, JavaScript, TypeScript, HTML5, CSS3
  • Databases: Oracle, PostgreSQL, MySQL, SQL Server, MongoDB
  • APIs: REST, JSON, OpenAPI/Swagger
  • Cloud: AWS, Azure, GCP
  • DevOps: Docker, Kubernetes, Jenkins, GitHub Actions
  • Tools: Git, Maven, Gradle, IntelliJ IDEA, Eclipse
  • Methodologies: Agile, Scrum

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs