We are seeking a skilled Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate will be proficient in both backend (Java-based technologies) and frontend frameworks, with a strong understanding of end-to-end application development.
Key Responsibilities
- Develop and maintain web applications using Java and modern frontend technologies
- Design and implement RESTful APIs and microservices
- Build responsive UI components using frameworks like React / Angular / Vue.js
- Work on backend development using Spring Boot / Spring MVC / Hibernate
- Collaborate with UI/UX designers to deliver user-friendly interfaces
- Integrate frontend components with backend services
- Perform unit testing, debugging, and performance tuning
- Participate in code reviews and Agile/Scrum processes
- Ensure application security, scalability, and reliability
- Maintain documentation for code, APIs, and processes
Required Skills & Qualifications
- Bachelor's degree in Computer Science, IT, or related field
- 3–7 years of experience in full stack development
- Solid knowledge of Java, Spring Boot, Spring Framework
- Proficiency in frontend technologies: HTML, CSS, JavaScript (ES6+)
- Hands-on experience with React / Angular / Vue.js
- Experience with REST APIs and web services
- Knowledge of SQL and databases (MySQL, PostgreSQL, Oracle)
- Familiarity with Git and version control systems
- Understanding of OOP concepts and design patterns
Preferred Qualifications
- Experience with microservices architecture
- Familiarity with Docker, Kubernetes (containerization)
- Knowledge of cloud platforms like AWS / Azure / GCP
- Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Basic understanding of NoSQL databases (MongoDB, Cassandra)
- Experience in performance optimization and security best practices
📌 Java full stack dev12 (Chennai)
🏢 ASK Staffing
📍 Chennai
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.