Java Full Stack Developer

Java Full Stack Developer

Full-Time On-site
S
  • Design, develop, and maintain scalable web applications using Java and modern frontend technologies.
  • Develop backend services and RESTful APIs using Java, Spring Boot, and Microservices architecture.
  • Build responsive and user-friendly interfaces using Angular or React.
  • Implement business logic, application workflows, and database integrations.
  • Develop and integrate REST APIs with frontend applications.
  • Work with relational databases such as MySQL, Oracle, or PostgreSQL.
  • Implement application security using Spring Security, JWT, and OAuth.
  • Write clean, reusable, optimized, and maintainable code.
  • Perform unit testing, integration testing, debugging, and troubleshooting.
  • Participate in code reviews and collaborate with cross-functional teams.
  • Work with Git, Maven, Jenkins, Docker, and CI/CD pipelines.
  • Participate in Agile/Scrum ceremonies and deliver projects within timelines.

Required Skills

  • Strong knowledge of Core Java, OOP concepts, Collections, Multithreading, and Java 8/11/17 features.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Spring Framework.
  • Strong experience in Microservices architecture and RESTful API development.
  • Frontend development experience with Angular or React.
  • Experience with Hibernate, JPA, and ORM frameworks.
  • Strong SQL knowledge and experience with MySQL, Oracle, or PostgreSQL.
  • Knowledge of Kafka or RabbitMQ messaging systems.
  • Experience with JUnit and Mockito for unit testing.
  • Hands-on experience with Git, GitHub/GitLab, Maven, and Gradle.
  • Knowledge of Docker, Kubernetes, Jenkins, and CI/CD pipelines.
  • Understanding of AWS, Azure, or other cloud platforms.
  • Good problem-solving, analytical, communication, and teamwork skills.

#J-18808-Ljbffr

S

Contact Details:

Spait Infotech Recruitment Team