Overview
Skills
Job Details
Job Title: Full Stack Java Developer
Location: [Add Location]
Duration: [Contract/Full-time specify]
Experience Required: 9+ Years
Job Description
We are seeking a highly experienced Full Stack Java Developer with 9+ years of expertise in designing, developing, and deploying scalable enterprise applications. The ideal candidate will be proficient in Java/Spring Boot on the backend and modern JavaScript frameworks (React/Angular) on the frontend, with strong knowledge of cloud platforms (AWS preferred), CI/CD automation, and microservices architecture.
Key Responsibilities
Design, develop, and maintain backend services using Java, Spring Boot, and Microservices.
Build responsive frontend applications using ReactJS/Angular, JavaScript, TypeScript, HTML, and CSS.
Develop and integrate RESTful APIs and ensure secure, scalable communication across services.
Work with databases (SQL/NoSQL) to design schemas, optimize queries, and manage data integrity.
Deploy and manage applications in cloud environments (AWS/Azure/Google Cloud Platform).
Implement CI/CD pipelines and work with containerization tools (Docker, Kubernetes).
Collaborate with cross-functional teams in an Agile/Scrum environment.
Troubleshoot, debug, and optimize both backend and frontend components.
Required Skills & Qualifications
9+ years of Full Stack Development experience.
Strong backend expertise in Java, Spring Boot, Microservices, REST APIs.
Proficiency in frontend technologies: ReactJS/Angular, JavaScript, TypeScript, HTML5, CSS3.
Experience with cloud platforms (AWS preferred).
Hands-on experience with CI/CD tools (Jenkins, Git, Maven, Docker, Kubernetes).
Strong knowledge of SQL/NoSQL databases (Oracle, MySQL, MongoDB, PostgreSQL).
Familiarity with Agile methodologies and DevOps practices.
Excellent problem-solving and communication skills.