This is a full-time remote role for a Senior Back-End Developer - Java SpringBoot. The Senior Back-End Developer will be responsible for developing and maintaining server-side applications, designing and implementing scalable APIs, and collaborating with cross-functional teams to ensure efficient and reliable system performance. They will also be involved in code reviews, debugging, and troubleshooting to ensure the highest quality of software development.
Qualifications
Strong proficiency and 5+ years of experience in Java (ver 8+) and Spring/SpringBoot framework
Experience with Spring Security framework and auth
Strong system design skills
Experience in designing and developing RESTful APIs and micro-services
Knowledge of database technologies such as MySQL or PostgreSQL
Strong Knowledge of JPA/SQL/Hibernate frameworks
Familiarity with cloud platforms like AWS or Azure
Experience with version control systems such as Git
Understanding of software development best practices and agile methodologies
Excellent problem-solving and troubleshooting skills
Strong communication and collaborative abilities
Bachelor's degree in Computer Science or a related field
5+ years of relevant work experience
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at KALTECH by 2x