Senior Java Developer

10 - 17 years

20 - 32 Lacs

Kozhikode

Posted:2 months ago| Platform: Naukri logo

Apply

Skills Required

Java Fullstack Core Java Development Hibernate

Work Mode

Remote

Job Type

Full Time

Job Description

About the Role We are seeking an experienced Senior Java Developer to join our internal IT team at a leading educational institution. In this senior role, you will be responsible for managing, developing, and enhancing our internal Java-based applications that support various administrative, academic, and operational functions. You will lead technical projects, mentor junior developers, and work closely with stakeholders across the institution to deliver robust, scalable, and innovative solutions that drive efficiency and enhance the user experience. Working Hours (Mandatory) 5:00 PM IST to 2:00 AM IST (aligning with EST hours till 4:30 PM) Experience Level 10+ years Key Responsibilities Application Development and Management: Lead the development, maintenance, and enhancement of internal applications and services using Java and related technologies. Technical Leadership: Provide technical leadership to the development team, guiding best practices in coding standards, design patterns, and architecture. Project Oversight: Oversee multiple projects, ensuring they are delivered on time, within scope, and aligned with institutional goals. Customization and Optimization: Customize and optimize existing Java applications to meet the evolving needs of different departments, including admissions, finance, HR, and student management. Database Management: Collaborate with the database team to ensure efficient and secure data management practices, particularly with relational databases like MySQL, Oracle, or PostgreSQL. Integration Strategy: Develop and manage integration strategies for internal applications with third-party systems and platforms, ensuring seamless interoperability and data consistency. Code Quality Assurance: Ensure high standards of code quality through code reviews, automated testing, and adherence to best practices. Troubleshooting and Problem Resolution: Act as a primary point of escalation for complex issues, providing timely and effective solutions. Mentorship and Training: Mentor and train junior developers, fostering a culture of continuous learning and improvement. Documentation and Knowledge Sharing: Develop comprehensive technical documentation and conduct knowledge-sharing sessions to promote best practices across the team. Continuous Improvement: Proactively identify opportunities for system improvements and lead initiatives to enhance performance, security, and user experience. Security and Compliance: Implement and enforce security measures to protect applications and sensitive institutional data, ensuring compliance with industry standards and regulations. Stakeholder Engagement: Collaborate with various departments to understand their needs and translate them into effective technical solutions. Requirements Experience: 10+ years of experience as a Java Developer, with at least 3 years in a senior or lead role, preferably in an educational or similar environment. Technical Expertise: Extensive experience with Java, J2EE, Spring Framework, Hibernate, RESTful and SOAP web services, and related technologies. Database Proficiency: Strong experience with relational databases (e.g., MySQL, Oracle, PostgreSQL), including designing schemas, writing complex queries, and performance optimization. Leadership Skills: Proven experience leading technical teams, managing projects, and mentoring junior developers. Analytical Abilities: Strong analytical and problem-solving skills with the ability to manage complex technical issues and deliver effective solutions. Educational Sector Knowledge: Familiarity with educational administrative processes and systems is a plus. Communication Skills: Excellent communication and interpersonal skills, capable of effectively collaborating with both technical and non-technical stakeholders. Agile Methodology: Experience working in Agile environments and familiarity with Agile development practices. Certifications: Java certifications (e.g., Oracle Certified Professional Java SE Developer) or other relevant certifications are a plus. Security Awareness: In-depth knowledge of security best practices for web application development and data protection.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Fullstack Interview Now
Previse Solutions
Previse Solutions

Information Technology

Innovation City

50 Employees

7 Jobs

    Key People

  • Alex Johnson

    CEO
  • Sara Smith

    CTO

RecommendedJobs for You

Gandhinagar, Ahmedabad, Vadodara

Pune, Maharashtra, India

Chennai, Tamil Nadu, India