Full Stack Engineer
Zenwork, Inc
Hyderabad, Telangana, India
We are looking for Full Stack Developer and Backend Developer, who is responsible for designing, developing, and maintaining both front-end and back-end applications, ensuring scalable, secure, and high-performance software solutions.
Role: Fullstack Developer
Experience: 3-6 Years
Location: Hyderabad
Work Mode: Work From Office
Key Responsibilities
- Design, develop, test, and deploy full-stack web applications with backend as Java/Node.js
- Build and maintain front-end interfaces with HTML, CSS, JavaScript, and frameworks like React, Next, TypeScript
- Develop and integrate RESTful APIs and connect applications with databases such as MySQL, Postgres
- Participate in all phases of the Software Development Life Cycle (SDLC), including requirement analysis, design, coding, testing, deployment, and maintenance.
- Troubleshoot, debug, and optimize application performance, ensuring resilient and secure design using best practices like OAuth2, OWASP, and circuit breaker patterns.
- Collaborate with cross-functional teams, including UI/UX designers, QA engineers, business analysts, and project managers, to deliver integrated solutions.
- Stay updated with emerging technologies, tools, and frameworks, and contribute to process improvement and innovation.
- Mentor junior developers and enforce coding standards and best practices (For Senior Engineers)
- Required Technical Skills
- Back-end: Node.js (preferred), Java, Microservices architecture, API Gateway patterns.
- Front-end: React, Next, TypeScript, State management, responsive design, performance tuning.
- Databases: SQL, NoSQL, Redis, Query optimization.
- DevOps: Docker, CI/CD pipelines
- Security: OAuth2, OWASP compliance, vulnerability assessments.
Qualifications
- BE/BTech, ME/MTech, MCA in Computer science, Software Engineering, Information Technology, or related fields.
- Proven experience in full-stack Java development, including object-oriented design and common design patterns.
- Familiarity with enterprise applications, service-oriented architectures, and business process management.
- Relevant certifications (optional but preferred) may include AWS, Java-specific certifications.
Desired Attributes
- Strong problem-solving and analytical skills.
- Ability to work independently and collaboratively in a fast-paced, dynamic environment.
- Excellent communication skills for technical discussions and client interactions.
- Commitment to continuous learning and staying current with industry trends and emerging technologies.
This role is ideal for candidates who enjoy end-to-end software development, integrating modern front-end and back-end technologies, and looking forward to building innovative, scalable, and secure applications.