Full Stack Java Developer

Noida, Uttar Pradesh, India
Dec 04, 2024
Dec 04, 2025
Remote
Contract
2 Years
Job Description

As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining complex web applications. You will play a crucial role in bridging the gap between visual design elements and server-side infrastructure, ensuring the application looks and functions seamlessly. Your expertise will be instrumental in adopting DevSecOps principles, enhancing security, and improving code quality throughout the development lifecycle.

Key Responsibilities

  1. Full Stack Development. Lead and contribute to the development of both front-end and back-end systems for web applications. You will work with Java, TypeScript, React, and modern CSS frameworks to create scalable, responsive, and visually appealing user interfaces.
  2. Mentorship & Leadership. Lead a diverse team of up to 25 engineers and IT professionals. Foster a culture of collaboration, innovation, and continuous improvement. Actively mentor team members, providing guidance on both technical and professional development.
  3. Team Development. Oversee the recruitment, hiring, training, and retention of top-tier engineering talent. Promote a high-performance culture that emphasizes excellence, accountability, and ongoing learning. Ensure your team is equipped with the resources and support needed to succeed.
  4. DevSecOps Adoption. Champion the integration of DevSecOps principles into the development process. Emphasize Behavior Driven Development (BDD) and Code Coverage to maintain high standards of quality and security.
  5. Strategic Leadership. Drive the project lifecycle from strategy to execution. Ensure work prioritization aligns with the organization’s strategic objectives, actively identifying and mitigating risks throughout the development process.
  6. Collaboration with Stakeholders. Work closely with cross-functional teams including designers, back-end developers, IT professionals, and business units. Ensure the development team’s efforts align with business goals and user needs.
  7. System Performance & Optimization. Take an active role in monitoring and optimizing the performance of web applications. Identify opportunities for enhancements and address issues or bottlenecks to ensure optimal system functionality.
  8. Innovation & Process Improvement. Lead the team in adopting new technologies and practices. Encourage continuous improvement and embrace a mindset of innovation. Adapt to changing environments and pivot when necessary while staying focused on long-term objectives.
  9. Communication & Reporting. Effectively communicate progress, challenges, and opportunities to senior management and stakeholders. Present technical concepts in a clear and concise manner to both technical and non-technical audiences.

Required Skills and Experience

  • 7+ years of experience in software engineering, with a strong track record in end-to-end delivery of solutions, including leading teams in solutioning, coding, and production support.
  • 5+ years of hands-on experience with TypeScript, ES10, React, and modern CSS frameworks.
  • 2+ years of experience working with REST APIs and JSON for building robust and scalable services.
  • 5+ years of experience working within an Agile/Scrum development lifecycle.
  • 2+ years of experience working with LDAP and Active Directory integration.
  • 2+ years of experience with SQL, NoSQL, and other database technologies.
  • 2+ years of experience working with cloud technologies such as Azure, AKS, AWS, or GCP.
  • 2+ years of experience working with OAuth 2.0 and other security essentials to ensure application security.
  • Strong analytical skills, with experience in an enterprise environment, enabling you to make sound decisions and solve complex problems.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively with both technical and non-technical teams.

Nice to Have Skills

  • Strong understanding of cloud-based technologies (Azure, GCP), engineering frameworks, and tools.
  • Familiarity with infrastructure technologies such as F5, DataPower, Firewalls, and Certificates.
  • Experience in the health insurance industry, with an in-depth understanding of the healthcare value chain.
  • Familiarity with Agile, SAFE, Kanban, and Lean methodologies for project delivery.
  • Exposure to DevSecOps processes, emphasizing automation, security integration, and continuous delivery.

Why This Role Is Right For You

This position offers a unique opportunity to work with a talented and motivated team in an exciting and rapidly evolving environment. As a Senior Full Stack Developer, you will not only contribute to the development of cutting-edge web applications but also play a key role in shaping the future of the development process. You will have the chance to lead a diverse team, mentor engineers, and drive innovation while working on challenging projects that make a real impact on the business.

If you have the technical expertise, leadership experience, and passion for innovation, we would love to hear from you. Apply now to join a forward-thinking team and take your career to the next level.

Related Jobs