As a Java Full Stack Developer you will be responsible for the end-to-end development of scalable high-performance web applications. You will bridge the gap between frontend and backend designing seamless user interfaces while building robust microservices-oriented backend systems. You will work in an Agile environment collaborating with cross-functional teams to deliver cloud-ready solutions that meet modern security and performance standards.
Key ResponsibilitiesBackend Development: Design and develop high-volume low-latency applications using Java and Spring Boot.
Frontend Engineering: Build responsive interactive and modular user interfaces using React or Angular (version 14 preferred).
Architecture: Implement and maintain Microservices architecture ensuring services are loosely coupled scalable and resilient.
API Design: Create and consume secure RESTful APIs and integrate with third-party services.
Database Management: Design efficient schemas for relational databases (PostgreSQL/MySQL) and work with NoSQL solutions (MongoDB/Redis) where applicable.
Cloud & DevOps: Containerize applications using Docker and participate in CI/CD workflows for automated deployment to cloud platforms (AWS Azure or GCP).
Quality Assurance: Write unit and integration tests using JUnit Mockito and frontend testing tools (Jest/Cypress).
Java: Strong proficiency in Java 17 or 21 (Streams Multithreading Lambdas).
Spring Ecosystem: Expert knowledge of Spring Boot Spring Security (JWT/OAuth2) and Spring Data JPA.
Architecture: Proven experience in Microservices service discovery (Eureka) and API Gateways.
Frameworks: Proficiency in (Hooks Context API Redux/Zustand) OR Angular (TypeScript RxJS Signals).
Core Web: HTML5 CSS3 (SASS/Tailwind) and ES6 JavaScript.
SQL/NoSQL: PostgreSQL MySQL or Oracle; familiarity with MongoDB or Cassandra.
Messaging: Experience with message brokers like Kafka or RabbitMQ for event-driven systems.
Build Tools: Maven or Gradle.
Version Control: Git (Gitflow).
Deployment: Docker Kubernetes (K8s) and Jenkins/GitHub Actions.