Tech Stack
AWSCloudDistributed SystemsJavaMicroservicesMySQLNoSQLPostgresRedisSDLCSpringSpring BootSpringBootSQL
About the role
- Architect, develop, QA, ship, monitor and maintain throughout the whole software development life cycle in our service oriented platform
- Solve complex problems using hands-on and can-do attitude
- Drive technological innovations to keep AUTO1 at the cutting edge
- Collaborate with various engineering and product teams to ensure high business standards
Requirements
- Bachelor's or Master's degree in Electronics, Computer Science, Mathematics, or Physics
- 5+ years of professional experience in Java programming with Spring-based technologies
- Understanding of microservices infrastructure
- Experience with distributed systems architecture and reliability engineering
- Experience with AWS
- SQL and NoSQL database modeling and performance (PostgreSQL, MySQL, Redis), ORMs
- Deep understanding of JVM
- Strong experience in building Restful APIs
- Hands-on experience with Spring Boot, ideally experience in Spring Cloud
- Experience in financial domain
- Educational budget for your personal growth
- Team and company events like Hackathons, International Nights, Company Party, Football and more
- Work-life balance and working from home options
- Flexible working hours
- 30 days of vacation
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringmicroservicesdistributed systemsAWSSQLNoSQLPostgreSQLMySQLSpring Boot
Soft skills
problem solvingcollaborationinnovationcommunicationcan-do attitude
Certifications
Bachelor's degreeMaster's degree