Search

Java Full Stack Developer

PublishedPublished: 6/14/2022
Technology

Job Description

Job Description

\n

    \n
  • The Java Full Stack Developer role focuses on designing, developing, testing, and maintaining scalable, high-performance enterprise web applications across both backend and frontend technologies.
  • \n

\n

Core technical skills:

\n

    \n
  • Backend: Java, Spring Framework, Spring Boot, Spring MVC, Spring Security, REST APIs, Microservices, Hibernate/JPA, Maven/Gradle
  • \n

  • Frontend: React.js, Angular or Vue.js, JavaScript ES6+, TypeScript, HTML5, CSS3, Bootstrap, responsive design
  • \n

  • Databases: Oracle, SQL Server, PostgreSQL or MySQL, including SQL optimization, data modeling and database design
  • \n

  • DevOps: Docker, Kubernetes, Git, GitHub, Bitbucket, Jenkins, GitHub Actions and Azure DevOps
  • \n

\n

Key responsibilities:

\n

The developer will:

\n

    \n
  • Build and maintain enterprise-grade full-stack applications.
  • \n

  • Develop backend services, APIs and microservices with Java and Spring Boot.
  • \n

  • Create responsive, user-friendly frontend applications.
  • \n

  • Contribute to architecture, design discussions and technical reviews.
  • \n

  • Collaborate with business analysts, architects, QA teams and other stakeholders.
  • \n

  • Conduct code reviews and uphold development standards.
  • \n

  • Troubleshoot issues across development, testing and production.
  • \n

  • Develop unit and integration tests and support UAT.
  • \n

  • Contribute to CI/CD and DevOps practices.
  • \n

  • Ensure security, performance, scalability and maintainability.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...