Title:- Java Developer
Job Summary

We are looking for a skilled Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong experience in Java, Spring Boot, REST APIs, modern frontend frameworks, databases, and cloud technologies.

Key Responsibilities
  • Design, develop, and maintain enterprise-grade web applications.
  • Build RESTful APIs using Java and Spring Boot.
  • Develop responsive user interfaces using Angular, React, or Vue.js.
  • Integrate frontend applications with backend services.
  • Write clean, maintainable, and reusable code.
  • Participate in code reviews and follow best coding practices.
  • Troubleshoot, debug, and optimize application performance.
  • Collaborate with product owners, QA engineers, and DevOps teams.
  • Work in Agile/Scrum development environments.
  • Create and maintain technical documentation.
Required Skills Backend
  • Java 8/11/17+
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA / Hibernate
  • RESTful Web Services
  • Microservices Architecture
Frontend
  • Angular (preferred) or React
  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • Bootstrap or Material UI
Database
  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB (preferred)
Tools & Technologies
  • Git
  • Maven/Gradle
  • Jenkins
  • Docker
  • Kubernetes (preferred)
  • Swagger/OpenAPI
  • Postman
Cloud (Preferred)
  • AWS
  • Azure
  • Google Cloud Platform (GCP)
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3 7 years of experience in Java Full Stack Development.
  • Strong understanding of object-oriented programming and design principles.
  • Experience with Agile/Scrum methodologies.
  • Excellent problem-solving and communication skills.
Preferred Skills
  • Experience with Kafka or RabbitMQ.
  • Knowledge of Redis or other caching technologies.
  • CI/CD pipeline implementation.
  • Unit testing using JUnit and Mockito.
  • SonarQube and code quality tools.
  • Familiarity with security best practices such as OAuth 2.0 and JWT.
Nice to Have
  • Experience with containerized deployments.
  • Performance tuning and monitoring.
  • Elasticsearch.
  • GraphQL.
  • Terraform or Infrastructure as Code.
Similar jobs

Java Developer

Apply Now
Back to search page