
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A tech solutions company is seeking an experienced software engineer to design and maintain scalable server-side applications and APIs. The ideal candidate will have expertise in Java and Python, along with a strong background in SQL and experience in Machine Learning. This full-time position requires collaboration with front-end developers and a focus on code quality and efficiency. Applicants should possess a Bachelor’s degree in Computer Science or a related field, and have at least 7 years of relevant experience.
Responsibilities: Design build and maintain scalable server-side applications and APIs. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Ensure the performance security and reliability of back-end systems. Write clean maintainable and efficient code. Identify and resolve performance bottlenecks and bugs. Participate in code reviews and contribute to continuous improvement of development processes.
Skills: Proficiency in server-side languages such as Python, Java, or Ruby. Experience with database technologies like SQL, NoSQL and ORM frameworks. Knowledge of RESTful API design and development. Familiarity with cloud platforms such as AWS, Azure or Google Cloud. Understanding of containerization and orchestration tools like Docker and Kubernetes. Experience with version control systems (e.g. Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail.
Qualifications: Bachelor’s degree in Computer Science, Software Engineering or a related field. 7 years of experience in Machine Learning AI related field.
No
Full-time