Job Description
Key Skills & Experience
- Proven experience as a Java Full Stack Developer in software design, development, and implementation.
- Strong proficiency in Core Java, Spring Boot, Hibernate/JPA, and RESTful APIs.
- Hands-on experience with front-end frameworks such as Angular, React, or Vue.js.
- Solid understanding of HTML5, CSS3, JavaScript, TypeScript, and responsive web design principles.
- Experience in microservices architecture and API integration.
- Proficient with databases like MySQL, PostgreSQL, or Oracle.
- Familiarity with DevOps tools: Jenkins, Docker, Kubernetes, Git, Maven, Gradle.
- Experience deploying applications on cloud platforms (AWS, Azure, or GCP).
- Knowledge of Agile/Scrum methodologies and collaboration tools like JIRA and Confluence.
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication, teamwork, and stakeholder collaboration abilities.
Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Relevant certifications such as Oracle Certified Java Developer or AWS Certified Developer are a plus.