Full Stack Developer
Posted on March 11, 2025
Job Description
- About the Role:
- Duration: 6 months
- Location: Hyderabad
- Timings: Full Time (As per company timings)
- Notice Period: (Immediate Joiner - Only)
- Experience: 8-10 Years
- We are seeking an experienced and highly skilled Full Stack Developer to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with an expertise in creating impressive user interfaces and robust back-end systems. This role requires someone who can not only develop new features and applications but also add new features, maintain, optimize, and troubleshoot existing code.
- Responsibilities:
- Design and implement highly functional, dynamic, and responsive user interfaces using HTML, CSS, ReactJS and JavaScript.
- Develop and maintain the backend logic of the application using Java, SQL, and other relevant backend technologies.
- Create and maintain JSON data structures and ensure seamless integration between the frontend and backend components.
- Utilize Bourne Shell, Maven, and DOS Batch scripts for system automation and build processes.
- Collaborate with cross-functional teams to define, enhance and implement new features.
- Understand and analyse the existing application code and workflow to enhance functionality and performance.
- Troubleshoot, debug, and fix issues in the existing codebase to ensure optimal performance and reliability.
- Expertise in integrating payment gateways (e.g., PayPal, Stripe, Razorpay) into web applications, ensuring secure and seamless online transactions.
- Implement and manage discount coupon systems, ensuring accurate application of discounts and adherence to business rules for promotions and offers.
- Enhance UI/UX for dynamic content management and interactivity.
- Design, build, and maintain efficient, reusable, and reliable code.
- Create clear and concise Markdown documentation for code, processes, and user instructions.
- Skills and Qualifications:
- 8 to 10 years of experience in both frontend and backend development.
- Strong proficiency in HTML, CSS, and JavaScript for building responsive and user-friendly interfaces.
- Proven experience in payment gateway integration and handling secure financial transactions.
- Knowledge and hands-on experience with discount coupon code logic, including validation, expiration, and taking rules.
- Expertise in backend development with Java and working knowledge of SQL databases.
- Experience with Maven for build automation and managing project dependencies.
- Proficiency in working with Bourne Shell and DOS Batch for system administration tasks and scripting.
- Deep understanding of JSON for data exchange between frontend and backend.
- Experience with version control systems such as Git.
- Ability to analyse and troubleshoot complex technical issues in both frontend and backend systems.
- Strong proficiency in ReactJS and its core principles.
- Proven track record of delivering high-quality, scalable, and performant web applications.
- Excellent problem-solving skills, with a focus on user experience and overall system efficiency.
- Strong communication skills, both verbal and written, to interact with cross-functional teams.
- Desirable Skills:
- Familiarity with additional frontend frameworks such as React, Angular, or Vue.js.
- Experience with microservices architectures or Cloud Technologies (AWS, Azure, GCP).
- Knowledge of RESTful APIs and web services integration.
Required Skills
html
css
reactjs and javascript
java
sql
bourne shell and dos
angular
or vue.js