Required Skills: Front-End Development HTML5 CSS3 JavaScript (ES6+) TypeScript (preferred) React.js / Angular / Vue.js (at least one) Responsive Web Design Webpack / Babel / npm / yarn Back-End Development Java (Spring Boot preferred) Python (Flask / Django) C# (.NET Core) Go (Gin framework) RESTful API Development & Integration Object-Oriented Programming (OOP) Microservices Architecture Database & Storage Relational Databases: MySQL, PostgreSQL, SQL Server NoSQL Databases: MongoDB, Cassandra, Redis Database Design and Optimization Writing complex queries, stored procedures
Job Description
Job Title: Java Full Stack Developer
Job Type: Full-Time
Experience: 9+ years preferred
Job Overview:
We are looking for a highly skilled Full Stack Developer who is passionate about building robust, scalable, and user-friendly web applications. You will be responsible for both front-end and back-end development, creating seamless digital experiences that meet performance and usability standards. This is a collaborative role requiring coordination with product managers, designers, and other developers.
Key Responsibilities:
-
Develop responsive, dynamic web interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js
-
Build server-side applications and APIs using Python (Flask/Django), Go (Gin), C# (.NET Core), or similar
-
Design, implement, and optimize database schemas and manage SQL/NoSQL databases like MySQL, PostgreSQL, MongoDB, or SQL Server
-
Develop and integrate RESTful APIs for front-end/back-end communication
-
Utilize Git for version control and collaborate effectively with team members
-
Write and execute unit, integration, and end-to-end tests to ensure application quality
-
Collaborate with product managers, designers, and fellow developers to deliver impactful solutions
-
Optimize applications for performance, scalability, and maintainability
Required Skills and Qualifications:
-
Proficiency in front-end technologies: HTML, CSS, JavaScript
-
Strong experience with front-end frameworks: React, Angular, or Vue.js
-
Back-end development skills using Python, Go, C#, or C++
-
Experience with Flask, Django, Gin, or .NET Core
-
Proficiency with SQL and NoSQL databases: MySQL, PostgreSQL, MongoDB
-
Experience in building and consuming RESTful APIs
-
Strong problem-solving and debugging skills
-
Excellent verbal and written communication abilities
-
Ability to work well within a team and adapt to a dynamic work environment
Preferred Skills and Qualifications:
-
Bachelor’s degree in Computer Science, IT, or a related field
-
3–5 years of hands-on full stack development experience
-
Familiarity with DevOps tools: Docker, Kubernetes, CI/CD pipelines
-
Experience with cloud platforms: AWS, Azure, or Google Cloud
-
Experience working in Agile development environments
-
A strong portfolio or GitHub repository showcasing past projects