Job Title: Java Full Stack Developer
Company: Innova ESI
:
As a Java Full Stack Developer at Innova ESI, you will play a vital role in designing, developing, and maintaining scalable and high-performance applications. You will be responsible for both the front-end and back-end development processes, ensuring seamless integration and performance optimization across the entire stack. This role requires a strong understanding of web development, system architecture, and a passion for delivering high-quality, user-centered solutions.
Key Responsibilities:
• Application Development:
• Develop, test, and maintain web applications using Java for backend services and modern front-end frameworks.
• Collaborate with the design and product teams to understand end-user requirements and deliver a smooth, user-friendly experience.
• Back-End Development:
• Write efficient, reusable, and reliable Java code.
• Develop RESTful APIs and integrate with third-party services.
• Work with databases, managing data flow and data integrity for the applications.
• Front-End Development:
• Build responsive and interactive web interfaces using HTML, CSS, and JavaScript.
• Use frameworks such as React.js, Angular, or Vue.js to enhance the front-end experience.
• Ensure cross-browser compatibility and optimize the performance of applications.
• Collaboration & Problem Solving:
• Collaborate with other developers, designers, and stakeholders to ensure projects meet requirements and timelines.
• Participate in code reviews, contribute to team knowledge sharing, and provide input for process improvements.
• Identify and troubleshoot issues to ensure application stability and security.
• Project Management:
• Adhere to development schedules, documenting progress, and maintaining version control.
• Contribute to project planning and provide accurate estimations for work deliverables.
Skills Required:
• Core Java Development:
• Strong knowledge of Java, J2EE, and Spring Framework (Spring Boot, Spring MVC).
• Proficiency in object-oriented programming (OOP) and design patterns.
• Front-End Development:
• Proficiency in HTML5, CSS3, JavaScript, and front-end frameworks such as React.js, Angular, or Vue.js.
• Experience with AJAX, jQuery, and responsive design principles.
• Databases:
• Knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
• Ability to write complex SQL queries and optimize database performance.
• APIs & Web Services:
• Experience in building and consuming RESTful APIs.
• Familiarity with SOAP, JSON, and API security principles.
• Version Control & Deployment:
• Experience with version control tools like Git.
• Knowledge of CI/CD pipelines and cloud platforms (AWS, Azure, or Google Cloud) is a plus.
• Additional Skills:
• Good understanding of Agile development methodologies.
• Familiarity with DevOps practices and tools (Docker, Kubernetes).
• Strong problem-solving abilities and attention to detail.
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or related field.
• 5+ years of experience as a Full Stack Developer, preferably with Java.
Preferred Skills:
• Familiarity with microservices architecture.
• Basic understanding of security and compliance standards
Job Type: Full-time
Pay: ?700,000.00 - ?1,200,000.00 per year
Benefits:
• Health insurance
Location Type:
• In-person
Schedule:
• Day shift
Work Location: In person
Speak with the employer
+91 8859878540
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.