Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Tvm Infotech

NewBe an early applicant

Java Full Stack Developer (4+ Years of Experience)

Posted Updated
Discussion

Description

We are looking for an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and Angular or React. The candidate will be responsible for designing, developing, testing, and maintaining scalable web applications and RESTful APIs.


Key Responsibilities

  • Develop and maintain enterprise-level applications using Java and Spring Boot.
  • Design and implement RESTful APIs and microservices.
  • Build responsive front-end applications using Angular or React.
  • Work with databases such as MySQL, PostgreSQL, or Oracle.
  • Implement authentication and authorization using Spring Security, JWT, and OAuth2.
  • Write clean, reusable, and maintainable code following best practices.
  • Perform unit testing, debugging, code reviews, and performance optimization.
  • Collaborate with cross-functional teams to deliver high-quality software.
  • Participate in Agile ceremonies and contribute to technical discussions.

Required Skills

  • Strong proficiency in Core Java, OOP concepts, Collections, Exception Handling, and Java 8+ features.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Security, and Hibernate/JPA.
  • Experience developing Microservices and REST APIs.
  • Front-end development experience with Angular or React, JavaScript/TypeScript, HTML, and CSS.
  • Strong knowledge of SQL and relational databases.
  • Experience with Git, Maven/Gradle, and build tools.
  • Knowledge of unit testing frameworks such as JUnit and Mockito.
  • Good understanding of design patterns, data structures, and software development principles.

Preferred Skills

  • Experience with Kafka or other messaging systems.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Exposure to AWS, Azure, or other cloud platforms.
  • Knowledge of Redis, distributed systems, and application performance tuning.

Candidate Requirements

  • 4+ years of hands-on professional experience in Java Full Stack Development.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork skills.
  • Ability to work independently and deliver projects within deadlines.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →