← Back to jobs

TechDigital Logo
Lead Software Developer - Java

TechDigital

 

Santa Clara, CA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Software Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will lead software development projects and manage the end-to-end lifecycle of scalable client-server programs in cloud environments.

Responsibilities

  • Design, develop, and implement scalable microservices and cloud-hosted services.
  • Lead development initiatives, including automated malware analysis solutions.
  • Mentor, coach, and interview new team members to grow the engineering team.
  • Conduct unit, system, and integration tests to confirm program operation and debug post-release issues.
  • Collaborate with research teams and data scientists to identify and resolve design bottlenecks.

Required Skills

  • 5+ years of professional software development experience.
  • Strong proficiency in Java and Spring Boot.
  • Experience with Node.js and Express.js.
  • Frontend development using React.js and Redux.
  • Database management with MySQL.
  • Deployment and operations in Linux environments.
  • Understanding of MVC architecture and Git for version control.
  • Experience with Visual Studio and AWS.
  • Knowledge of WebAPI and distributed systems.

Preferred Skills

  • Experience building distributed systems using big data open source programming tools.
  • Ability to develop tools and infrastructure to improve testing efficiency.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs