Java Full Stack Developer
Job Description
Job Description – Full Stack Developer
Company Name: Innoboon
Job Title: Full Stack Developer
Experience Required: Not Specified
Educational Qualification: Degree in Computer Science
Job Location: Not Specified
Employment Type: Not Specified
Salary: Not Disclosed
Industry: IT Services / Software Development
Job Summary
Innoboon is looking for a skilled and motivated Full Stack Developer with expertise in both front-end and back-end web application development.
The ideal candidate should have strong knowledge of HTML, CSS, JavaScript, modern front-end frameworks, server-side programming languages, and database technologies.
The selected candidate will be responsible for designing, developing, and maintaining scalable web applications, creating responsive user interfaces, building backend services, and integrating APIs.
Key Responsibilities
1. Front-End Web Development
Design and develop front-end website architecture.
Create interactive and responsive web pages.
Develop user-friendly interfaces using HTML, CSS, and JavaScript.
Work with JavaScript frameworks such as AngularJS, React, or Ember.js.
Ensure cross-platform compatibility and mobile responsiveness.
Collaborate with graphic designers to implement website design features.
2. Back-End Application Development
Design, develop, and maintain server-side web applications.
Work with backend programming languages such as Python, Ruby, Java, PHP, or .NET.
Develop scalable application logic and backend functionality.
Build and maintain servers and databases to support application requirements.
Ensure smooth integration between front-end and back-end components.
3. API Development and Integration
Design, develop, and integrate APIs for web applications.
Implement efficient communication between application components.
Maintain API functionality, performance, and reliability.
Troubleshoot integration issues and improve application efficiency.
4. Database Development and Management
Work with relational and NoSQL databases.
Develop and maintain database structures for web applications.
Utilize database technologies such as MySQL, Oracle, and MongoDB.
Ensure efficient data storage, retrieval, and application connectivity.
5. Application Optimization and Maintenance
Optimize web applications for performance, responsiveness, and scalability.
Identify, troubleshoot, and resolve technical issues.
Ensure application compatibility across devices and platforms.
Maintain code quality and follow software development best practices.
Stay updated with advancements in web technologies and programming languages.
6. Project Management and Team Collaboration
Coordinate development activities from project conception to final delivery.
Collaborate with graphic designers, developers, and other stakeholders.
Manage assigned development tasks and project timelines.
Contribute technical ideas and innovative solutions to business challenges.
Maintain effective communication throughout the development lifecycle.
Required Technical Skills
Front-End Technologies:
HTML
CSS
JavaScript
AngularJS
React.js
Ember.js
Responsive Web Design
Front-End Architecture
Back-End Technologies:
Python
Ruby
Java
PHP
.NET
Server-Side Application Development
API Development and Integration
Database Technologies:
MySQL
Oracle
MongoDB
Database Design and Management
Additional Technical Skills:
Full Stack Web Development
Cross-Platform Optimization
Web Application Architecture
Application Performance Optimization
UI/UX Implementation
Software Troubleshooting
Project Management
Candidate Requirements
Degree in Computer Science.
Strong understanding of front-end and back-end web development.
Proficiency in HTML, CSS, and JavaScript.
Familiarity with JavaScript frameworks such as AngularJS, React, or Ember.js.
Knowledge of server-side programming languages such as Python, Ruby, Java, PHP, or .NET.
Familiarity with database technologies including MySQL, Oracle, and MongoDB.
Experience designing and developing APIs.
Understanding of responsive web design and mobile optimization.
Strong organizational and project management skills.
Excellent verbal communication and interpersonal abilities.
Strong analytical and problem-solving skills.
High attention to detail and code quality.
Ability to work collaboratively with cross-functional teams.
Willingness to learn and adapt to emerging technologies.
Why Join Innoboon?
Opportunity to work on innovative engineering and software development projects.
Collaborate with experienced technology professionals.
Contribute to scalable solutions for global business challenges.
Work in an agile and innovation-focused environment.
Gain exposure to end-to-end product engineering and development.
How to Apply
Interested and eligible candidates can share their updated profiles or resumes at:
Email: hr@innoboon.com
Company: Innoboon
Position: Full Stack Developer