Stand out for this role — generate a tailored resume and cover letter in about a minute.
Get past ATS filters
Benefits offered by this job
High ownership and autonomy
Direct collaboration with founders
Opportunity to build AI-powered systems
Job summary
A fast-growing robotics and AI startup is seeking a Senior Java Software Engineer. This role involves designing and maintaining distributed systems, building robust backend services using Java (Spring), and developing web frontends with Angular. You will collaborate closely with the founding team and directly influence product development. Ideal candidates should have over 8 years of experience in software engineering, strong expertise in Java and Spring, and a commitment to engineering best practices. This opportunity offers high ownership and autonomy.
Qualifications
8+ years of software engineering experience, including 5+ years in a senior or lead role.
Strong expertise in Java and Spring is essential.
Proven experience designing distributed systems and scalable architectures.
Responsibilities
Architect, design, and maintain scalable distributed systems.
Build and deploy backend services using Java (Spring).
Develop RESTful APIs and web frontends with Angular.
Skills
Java
Spring
AWS
Angular
Docker
Linux
Bash scripting
SQL
NoSQL
Job description
A fast-growing robotics and AI startup is seeking a Senior Java Software Engineer. This role involves designing and maintaining distributed systems, building robust backend services using Java (Spring), and developing web frontends with Angular. You will collaborate closely with the founding team and directly influence product development. Ideal candidates should have over 8 years of experience in software engineering, strong expertise in Java and Spring, and a commitment to engineering best practices. This opportunity offers high ownership and autonomy.