Job Description: Mode: Hybrid - 3 days work from office
communication Level in English: Advance/C1/B2/Professional
Key Responsibilities:
Design, develop, and maintain Java Web applications using frameworks like Spring Boot, Jakarta EE, or similar.
Build and optimize Python-based services, scripts, and automation tools.
Integrate APIs, databases, and third-party services into applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Ensure code quality through testing, code reviews, and best practices.
Troubleshoot, debug, and upgrade existing systems.
Required Skills \& Qualifications:
Strong proficiency in Java and Python.
Experience with Java Web frameworks (Spring, Hibernate, JSP, etc.).
Familiarity with Python frameworks (Flask, Django, FastAPI).
Solid understanding of RESTful APIs, JSON/XML, and web services.
Knowledge of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
Experience with version control (Git) and CI/CD pipelines.
Understanding of HTML, CSS, JavaScript for frontend integration.
Nice-to-Have:
Cloud experience (AWS, Azure, GCP).
Containerization (Docker, Kubernetes).
Knowledge of microservices architecture.
Soft Skills:
Strong problem-solving and analytical thinking.
Good communication and teamwork abilities.
Adaptability to work on diverse tech stacks.
-