We are seeking an experienced Java Full Stack Developer to design, develop, and maintain scalable, high-performance web applications. The ideal candidate will possess strong expertise in both backend and frontend technologies and have the ability to deliver end-to-end solutions in a collaborative Agile environment.
Key Responsibilitie
- sDesign, develop, and maintain full-stack applications using Java and modern frontend frameworks
- .Build robust backend services and APIs using Java, Spring Boot, Spring MVC, and Spring Security
- .Develop responsive, intuitive, and user-friendly interfaces using React, Angular, or Vue.js
- .Design and implement RESTful APIs and microservices-based architectures
- .Collaborate with Product, QA, DevOps, and other stakeholders to deliver high-quality software solutions
- .Write clean, efficient, maintainable, and well-documented code following industry best practices
- .Conduct code reviews and provide technical guidance and mentorship to junior developers
- .Optimize applications for performance, scalability, reliability, and security
- .Design and manage database solutions across SQL and NoSQL platforms
- .Troubleshoot, debug, and resolve issues across the entire application stack
- .Participate in Agile/Scrum ceremonies and contribute to continuous improvement initiatives
.
Required Qualificatio
- ns5+ years of hands-on experience in software development using Jav
- a.Strong experience with the Spring ecosystem, includin
- g:Spring Bo
- otSpring M
- VCSpring Securi
- tyProficiency in frontend technologie
- s:HTM
- L5CS
- S3JavaScript (ES6
- +)React, Angular, or Vue.
- jsExperience building and consuming RESTful APIs and working with microservices architecture
- s.Strong knowledge of relational and NoSQL databases such a
- s:MyS
- QLPostgreS
- QLMongo
- DBExperience with Git and modern version control workflow
- s.Familiarity with Docker, CI/CD pipelines, and cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP
- ).Experience with testing frameworks such as JUnit and Mockit
- o.Strong analytical, problem-solving, and debugging skill
- s.Excellent communication, collaboration, and teamwork abilitie
s.
Preferred Qualificati
- onsExperience with Kubernetes and container orchestration platfor
- ms.Knowledge of event-driven architectures and messaging technologies such as Apache Kafka or Rabbit
- MQ.Exposure to DevOps practices, infrastructure automation, and deployment pipelin
- es.Understanding of application security standards, authentication, authorization, and secure coding practic
- es.Experience working in Agile/Scrum development environmen
- ts.Knowledge of cloud-native application development and distributed systems is a pl
us.
Nice to
- HaveExperience with Grap
- hQL.Familiarity with Infrastructure as Code (Terraform, CloudFormati
- on).Experience with monitoring and observability tools such as Prometheus, Grafana, or ELK St
- ack.Exposure to financial services, e-commerce, or large-scale enterprise applicati
ons.