TalentXO

Backend Software Engineer - Spring Boot/Python

Click Here to Apply

Job Location

in, India

Job Description

Job Overview : We are seeking a skilled and passionate Software Engineer - Backend to join our growing team. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable backend systems using Spring Boot (Java) and Python. You will collaborate with cross-functional teams to deliver new features and improve the overall performance of our backend services. Key Responsibilities : - Design, implement, and maintain backend services and APIs using Spring Boot and Python . - Develop and optimize RESTful APIs to support our front-end applications and ensure seamless integration. - Write efficient, reusable, and testable code following industry best practices. - Collaborate with front-end developers, product managers, and other stakeholders to define and refine requirements. - Perform code reviews and provide constructive feedback to other engineers to maintain a high-quality codebase. - Ensure application performance, uptime, and scalability, and contribute to capacity planning and infrastructure scaling. - Troubleshoot, debug, and optimize code for maximum performance and stability. - Implement and maintain automated tests to ensure code quality. - Stay updated with emerging trends and technologies in backend development and continuously improve skills. Requirements : - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - 4 years of experience in backend development using JAVA and Python - Strong understanding of RESTful APIs, microservices architecture, and cloud-based infrastructure (AWS, GCP, etc.). - Experience with database technologies like MySQL, PostgreSQL, or MongoDB. - Familiarity with version control tools such as Git. - Experience in writing unit tests and working with testing frameworks. - Knowledge of Agile development methodologies. - Strong problem-solving skills and a passion for tackling complex technical challenges. - Ability to work effectively in a collaborative, fast-paced environment. Preferred Qualifications : - Experience with containerization technologies such as Docker and orchestration tools like Kubernetes. - Familiarity with CI/CD pipelines. - Knowledge of messaging systems such as RabbitMQ, Kafka, or AWS SNS/SQS. (ref:hirist.tech)

Location: in, IN

Posted Date: 11/23/2024
Click Here to Apply
View More TalentXO Jobs

Contact Information

Contact Human Resources
TalentXO

Posted

November 23, 2024
UID: 4926624363

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.