Full Stack Java Lead

  • Hyderabad
  • Ce Multimedia
We are looking for Full Stack Java Lead with 6+ years experience who can join with us immediately. Please find below JD. Job Description – Full Stack Java Lead Being part of agile team that works to enhance, design, and develop applications in a secure, stable, and scalable way. Our ideal candidate should be a strong data driven thinker, loves working in fast paced environment, and is experienced in implementing the design and development of system solutions in alignment with design and architectural standards, while meeting Quality, Performance, Security and Business requirements. Responsibilities •        Gathering functional requirements, developing technical specifications and project & test planning •        Designing/developing software prototypes, or proof of concepts •        Act in a technical leadership capacity: applying technical expertise to challenging programming and design problems. •        Resolve defects/bugs during QA testing, pre-production, and production, and post-release patches. •        Perform DevOps role in managing build to operate lifecycle of the solutions that we develop. •        Contribute to the design and architecture of the project. •        Experience with Agile Development, SCRUM, Programming methodologies. Skills And Qualifications •        Proficiency in Java programming language and strong understanding of Object-Oriented principles and design patterns. •        Experience in front-end development using modern JavaScript frameworks such as Angular, React, or Vue.js. •        Extensive experience in developing RESTful Web Services, with a focus on robust API design and implementation. •        Demonstrated expertise in AWS Cloud Services and Serverless technologies, leveraging cloud-based solutions effectively. •        Exposure to AWS Cloud Services and Serverless technologies is a must. •        Strong understanding of Software design/architecture process •        Experience with unit testing & Test-Driven Development (TDD) •        Familiarity with development challenges inherent with highly scalable and available web applications •        Solid communication skills: demonstrated ability to explain complex technical issues to both technical and non-technical audiences. •        Experience and good knowledge on RDBMS, SQL and NoSQL databases are preferred. •        Familiarity with Distributed systems (Docker, Kubernetes, Kafka, AWS S3/ECS/RDS/KMS, MongoDB, or Lucene)