Home
Jobs

Java Fullstack Developer

4 - 7 years

8 - 12 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

AVIVYS is a platform where talent meets opportunities to unlock their potential. A place to learn, upskill, showcase their talents, gain CV points & get hired while unlocking their true potential. This enables professionals to eventually get hired by their dream employers. AVIVYS believes that you can unlock your dreams with genuine efforts

FullStack Engineer:
We are seeking a talented and passionate Fullstack Engineer to join our growing team and
contribute to the development of a cutting-edge home automation platform. You will be
working closely with the IoT ecosystem to design, develop, and maintain key components of
our backend systems, while also contributing to the development of our frontend applications
using JavaScript, HTML, CSS, Node.js, and React. This role requires a strong
understanding of both backend and frontend technologies and the ability to collaborate
effectively in a fast-paced innovative environment. Ideal candidate will have strong backend
understanding with Cloud exposure, adequate frontend knowledge and should be open to
learn and adapt to any tech stack that may be required ahead.
\u25CF Responsibilities:
\u25CB Develop and maintain RESTful APIs and microservices using Java/Spring Boot.
\u25CB Assist in implementing data models using MySQL, Redis, and potentially other NoSQL databases.
\u25CB Assist in integrating with various IoT protocols (MQTT, Zigbee, Z-Wave, Matter, CoAP, and other emerging IoT protocols).
\u25CB Assist in the development and maintenance of message queues (RocketMQ, Kafka, SNS, Pulsar) for efficient data processing and communication.
\u25CB Assist in integrating with cloud services (AWS - EC2, S3, Lambda, IoT Core, Kinesis, etc.).
\u25CB Integrate
\u25CB Participate in code reviews and contribute to improving code quality.
\u25CB Collaborate effectively with teammates.
\u25CB Prepare and maintain technical documentation.
\u25CB Collaborate and assist in the design and development of integrations with
voice assistants like Alexa and Google Home.
\u25CB Contribute to containerizing applications using Docker.
\u25CB Develop and maintain user interfaces using JavaScript, HTML, CSS, Node.js, and React.
\u25CB Implement responsive and interactive web applications.
\u25CB Optimize frontend performance and ensure cross-browser compatibility.
\u25CB Collaborate with UX/UI designers to translate designs into functional code.
\u25CB Collaborate effectively with backend, mobile, and DevOps engineers.
\u25CB Stay up-to-date with the latest technologies and industry trends.
\u25CB Adhere to security best practices in all development activities.
\u25CF Required Skills:
\u25CB Java/Spring Boot: Strong understanding of Spring Boot framework, Spring, Data JPA, Spring Security.
\u25CB Databases: Proficiency in SQL and experience with relational databases
(MySQL).
\u25CB API Development: Understanding of RESTful APIs and API design principles.
\u25CB Data Structures and Algorithms: Solid understanding of data structures and
algorithms.
\u25CB Build Tools: Proficiency in Maven for dependency management and build
automation.
\u25CB Excellent communication and collaboration skills.
\u25CB Strong problem-solving and debugging skills.
\u25CB Experience with Agile development methodologies.
\u25CB Understanding of security best practices in software development.
\u25CB Proficiency in core frontend technologies such as JavaScript, HTML and CSS.
\u25CB Experience with Node.js, NPM and its ecosystem.
\u25CB Proficiency in React and its core concepts.
\u25CB 4+ years of professional software development experience.
\u25CB 1+ years of experience with frontend development.

\u25CF Preferred Skills:
\u25CB 4+ years of professional software development experience.
\u25CB Experience with microservices architecture.
\u25CB Experience with Docker and containerization.
\u25CB Basic understanding of Kubernetes concepts.
\u25CB Understanding of SOLID principles.
\u25CB Experience with DevOps practices (CI/CD) and tools (Jenkins, GitLab CI/CD).
\u25CB Familiarity with AWS services.
\u25CB Experience working in a fast-paced product oriented startup environment.
\u25CB Understanding of security best practices and experience with security tools.
\u25CB Additional modern frontend frameworks (e.g., Vue.js, Angular).
\u25CB Experience with state management libraries (e.g., Redux, MobX).
\u25CB Knowledge of frontend testing frameworks (e.g., Jest, Cypress).
\u25CF Good To Have
\u25CB Basic understanding of WebRTC concepts and potential applications. Basic
understanding of WebRTC server architecture concepts (signaling servers,
STUN/TURN, media servers).
\u25CB Familiarity with different WebRTC server architectures, including SFU
(Selective Forwarding Unit), MCU (Multipoint Control Unit), and MCU-less
architectures.
\u25CB Experience with home automation technologies and protocols (MQTT, Zigbee,
Z-Wave, Matter, CoAP, and other emerging IoT protocols).

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Avivys Consulting Services
Avivys Consulting Services

Consulting

Business City

RecommendedJobs for You

Bangalore Urban, Karnataka, India

Bengaluru East, Karnataka, India