Full Stack Developer (Java + SQL)
Location : Kochi
Job Type : Full-Time | On-site
Experience : 2–8 Years
Role Overview
We are seeking an experienced and passionate Full Stack Developer (Java + SQL) to join our dynamic technology team at Geojit Technologies , Kochi. The ideal candidate will be responsible for developing, integrating, and maintaining scalable web applications using Java-based backend frameworks and SQL-driven data systems . This role demands strong analytical thinking, technical proficiency, and a commitment to delivering high-quality, performance-oriented solutions.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications using Java, SQL, and modern front-end technologies.
- Build and optimize RESTful APIs and backend services for high performance and scalability.
- Work closely with UI / UX designers and front-end teams to ensure seamless integration and user experience.
- Design efficient database schemas, queries, and stored procedures in SQL.
- Conduct code reviews, testing, debugging, and performance tuning .
- Participate in architecture design discussions and contribute to system improvements.
- Implement best practices in coding standards, security, and data management .
- Collaborate with QA and DevOps teams for deployment and CI / CD pipeline integration.
- Stay updated with emerging technologies, frameworks, and industry trends.
Technical Skills Required
Must Have :
Strong experience in Java (Core Java, Spring Boot, Hibernate / JPA) .Proficiency in SQL and database design (MS SQL / PostgreSQL / MySQL) .Experience with RESTful web services and API development .Hands-on experience with HTML5, CSS3, JavaScript , and Angular / React (preferred) .Familiarity with Git , Maven / Gradle , and Agile development practices.Strong knowledge of object-oriented programming (OOP) and data structures .Good to Have :
Exposure to microservices architecture , cloud platforms (AWS / Azure) , or Docker / Kubernetes .Experience with unit testing (JUnit / Mockito) .Understanding of security principles and application performance optimization .Basic knowledge of DevOps processes and CI / CD tools (Jenkins, GitLab CI).Experience & Education
2–8 years of experience in full stack development with a strong focus on Java and SQL.Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Information Technology .