Previous Job
Previous
Sr. Java React Developer
Ref No.: 26-00340
Key Responsibilities
  • Lead the design and development of large-scale, mission-critical applications using Java, React, and modern architectural patterns.
  • Provide technical leadership across the full software development lifecycle, from requirements analysis to deployment and monitoring.
  • Architect scalable, secure, and performant systems aligned with business and product goals.
  • Mentor, coach, and guide engineering team members, fostering a culture of continuous improvement and technical excellence.
  • Collaborate with product managers, designers, and other engineering teams to define technical requirements and ensure alignment.
  • Drive adoption of best practices in coding, testing, CI/CD, cloud architecture, and DevOps.
  • Oversee code reviews, technical design reviews, and engineering process improvements.
  • Troubleshoot complex issues, conduct root‐cause analysis, and implement durable solutions.
  • Contribute to the evolution of the team's technical strategy, engineering standards, and long-term roadmap.
  • Apply and advocate for the effective use of agentic AI development tools (e.g., Devin AI) to accelerate software development and improve productivity.
Required Skills & Qualifications
  • Extensive hands-on experience building enterprise-grade applications using Java and modern React.js.
  • Strong understanding of React fundamentals, including:
  • React Hooks
  • Context API
  • State management (e.g., Redux)
  • Proven experience with responsive UI design, cross-browser compatibility, and front-end performance optimization.
  • Solid understanding of backend architecture, microservices, REST APIs, and integration patterns.
  • Hands-on expertise with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Proficiency with CI/CD tools and release automation (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Demonstrated technical leadership, including mentoring and motivating engineering teams.
  • Strong problem-solving, analytical thinking, and architectural reasoning skills.
  • Excellent communication skills, with the ability to articulate complex technical ideas to both technical and non-technical audiences.
  • Ability to excel in a fast-paced, agile environment.
  • Experience using agentic AI tools (e.g., Devin AI) for software development and workflow automation.