Principal - Java Tech Lead
Core
Design, develop, test, deploy, and refactor scalable Java applications and systems using Agile methodologies.
Role type
Principal Java Tech Lead
Builds
Scalable Java applications and systems
Domain
Software Engineering / Cloud
Deliverable
production ML models | product features
Required skills
Java, SQL, Database design, File I/O, Deployment, AWS basics, MVC/MVP patterns, Agile methodologies
Preferred skills
Advanced Java, Cloud operations, Architecture style expertise
Technologies
Java, SQL, AWS
Responsibilities
Participate in design and requirement analysis, Write clean and scalable code, Test and deploy applications, Revise, update, refactor and debug code, Serve as an expert on applications and provide technical support
Seniority
Principal, hands-on IC
Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.