A leading technology firm in San Francisco is seeking a motivated Senior Software Engineer to join their Agile team. In this hybrid role, you’ll design and develop robust microservices and APIs, participate in iteration planning, and adopt modern practices like Test-Driven Development. Candidates should possess 5+ years of experience, a Bachelor's degree in Computer Science, and strong proficiency in Java and Spring Boot. This is an exciting opportunity in a rapidly expanding company focusing on innovative solutions.
Qualifications
5+ years of professional software development experience with a successful track record.
Strong proficiency in Java, Spring Boot, Kafka and microservices framework.
Experience with relational databases, such as PostgreSQL.
Responsibilities
Designs, develops, and maintains secure, scalable, and high-performance microservices and APIs.
Participates in iteration planning meetings and daily standups.
Monitors production systems for performance and reliability.
Skills
Java
Spring Boot
Kafka
Microservices framework
Test-Driven Development (TDD)
PostgreSQL
GitHub
Jenkins
Education
Bachelor's in Computer Science or related majors
Job description
A leading technology firm in San Francisco is seeking a motivated Senior Software Engineer to join their Agile team. In this hybrid role, you’ll design and develop robust microservices and APIs, participate in iteration planning, and adopt modern practices like Test-Driven Development. Candidates should possess 5+ years of experience, a Bachelor's degree in Computer Science, and strong proficiency in Java and Spring Boot. This is an exciting opportunity in a rapidly expanding company focusing on innovative solutions.