Java Developer| Full Stack
Summary
Build and maintain full-stack web and enterprise apps using Java, React/Vue.js, Node.js, and cloud platforms like AWS/Azure/GCP.
Qualifications
- Graduate of any college degree in Computer Science or Information Technology, or related technical field of expertise.
- Must have 3+ years of experience in Fullstack Development. (Non-negotiable)
- Must have 3 years of experience in Java. (Non-negotiable)
- Must have 3 years of experience in frontend (React, Vue.js). (Non-negotiable)
- Must have 3 years of experience in back-end (React.js, Node.js) technologies. (Non-negotiable)
- Must have experience in cloud platforms (AWS, Azure, GCP), DevOps, and API development. (Non-negotiable)
- Experience with database management (SQL, NoQL) and system integration.(Non-negotiable)
- Experience with version control systems (e.g., Git). (Non-negotiable)
- Must have good communication skills.(Non-negotiable)
Job Description
Software Development & Implementation
- Develop and maintain web, mobile, and enterprise applications.
- Write clean, efficient, and scalable code using modern programming languages.
- Ensure application security, performance, and usability.
- Collaborate with UI/UX designers, business analysts, and stakeholders to retire requirements.
- Engage in cross functional tasks and emerging priorities as directed by leadership.
FrontEnd & BackEnd Development
- Build responsive and user-friendly interfaces for web and mobile applications.
- Develop robust backend services, ensuring data integrity and security.
- Optimize database queries, API calls, and system performance.
- Implement microservices, cloud-based solutions, and DevOps practices.
API Development & Integration
- Design and implement RESTfuI and GraphQL APIs for seamless system interoperability.
- Ensure authentication, authorization, and data security in API communications.
- Integrate third-party APIs and external services into applications.
- Monitor and optimize API performance and scalability.
Testing, Debugging & Deployment
- Conduct unit tasting, Integration testing, and performance testing.
- Identify and resolve bugs, security vulnerabilities, and system proficiencies.
- Deploy applications using CI/ICD pipelines and cloud environments.
- Monitor and optimize API performance and scalability