Python and Java Full Stack
Location
Thanjavur | India
Job description
Python LeadResponsibilities:
- Lead and mentor a team of Python developers.
- Design, develop, and maintain high-performance, scalable Python applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Identify and correct bottlenecks and fix bugs.
- Ensure code quality, organization, and automatization.
- Manage project timelines and resources effectively.
Requirements: - Bachelor's degree in Computer Science or related field.
- 5+ years of experience in Python development.
- Strong understanding of Python libraries and frameworks.
- Experience with version control systems such as Git.
- Excellent communication and leadership skills.
- Experience with agile methodologies.
- Experience with Scrapy framework
Nice to have: - Experience with machine learning and data analytics.
Java Full Stack DeveloperResponsibilities: - Develop and maintain Java-based applications using Spring Boot, Spring JPA, and Spring Data.
- Design and implement RESTful APIs.
- Integrate with Elasticsearch and Cassandra databases.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work in a microservices architecture.
- Ensure code quality and maintainability through code reviews and unit testing.
Requirements: - Bachelor's degree in Computer Science or related field.
- 5+ years of experience in Java development.
- Strong understanding of Spring Boot, Spring JPA, and Spring Data.
- Experience with Elasticsearch and Cassandra databases.
- Proficient in version control using Git.
- Experience with microservices architecture.
- Familiarity with agile methodologies.
Nice to have: - Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of containerization technologies such as Docker and Kubernetes.
Job tags
Salary