Description

Job Description:
We are seeking a skilled Java Full Stack Developer with Python who has a strong background in building scalable, high-quality applications. The ideal candidate should have expertise in both frontend and backend technologies, along with experience in Python development.

Key Responsibilities:
Develop and maintain scalable full-stack applications using Java and Python.
Work on frontend technologies like Angular, React, or Vue.js to build intuitive UI components.
Design and implement RESTful APIs and backend services.
Write efficient and reusable Python scripts for automation and data processing.
Work with Spring Boot, Microservices architecture, and related frameworks.
Collaborate with cross-functional teams to define, design, and deploy new features.
Optimize application performance and troubleshoot complex issues.
Work with databases like MySQL, PostgreSQL, or MongoDB.
Utilize DevOps tools such as Docker, Kubernetes, and CI/CD pipelines for application deployment.
Ensure code quality through unit testing and best coding practices.

Required Skills:
Java (Spring Boot, Microservices) – Strong expertise in backend development.
Python – Experience with scripting and backend development.
Frontend Technologies – Proficiency in Angular, React, or Vue.js.
RESTful API Development – Ability to build scalable APIs.
Database Knowledge – Experience with SQL and NoSQL databases.
Version Control – Proficiency in Git/GitHub.
Cloud & DevOps – Exposure to AWS, Docker, Kubernetes, and CI/CD pipelines.
Agile Development – Experience working in Agile/Scrum environments.

Preferred Skills:
Experience with GoLang is a plus.
Familiarity with Linux administration and scripting.
Knowledge of message queuing systems like Kafka or RabbitMQ.

Education:
Bachelor's degree in Computer Science, Engineering, or a related field

Education

Any Graduate