Java Full Stack Engineer

Job Summary

We are looking for a skilled Java Full Stack Developer to design, develop, and maintain high-performance web applications. You will work within an Agile environment, collaborating with cross-functional teams to deliver scalable and user-friendly software solutions.

Key Responsibilities

  • Front-End Development: Build responsive and interactive user interfaces using HTML5, CSS3, and JavaScript.
  • Back-End Development: Develop robust server-side logic and RESTful APIs using Java and Spring Boot.
  • Database Management: Design and optimize database schemas using SQL (e.g., MySQL, PostgreSQL) or NoSQL (e.g., MongoDB).
  • System Integration: Ensure seamless integration between the front-end UI and back-end services.
  • DevOps & Testing: Implement CI/CD pipelines (Jenkins, Docker) and conduct thorough unit and integration testing.

Required Skills & Qualifications

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Java Expertise: Strong proficiency in Core Java, Spring Framework, and Hibernate.
  • Modern Frameworks: Experience with modern front-end frameworks like React, Angular, or Vue.js.
  • Web Services: Hands-on experience building and consuming RESTful APIs.
  • Tooling: Proficiency with version control systems like Git and build tools like Maven or Gradle.
  • Soft Skills: Excellent problem-solving abilities, attention to detail, and team collaboration skills.

Job Details

Company
E-Solutions
Location
United Kingdom
Posted