Thrive IT Systems
Software Engineer
Thrive IT SystemsPoland9 days ago
ContractInformation Technology, Finance

We are looking for a versatile developer with strong skills in Java Python and DevOps practices to build automate and maintain enterprise grade applications The ideal candidate will have hands on experience in backend development scripting and CICD automation along with cloud deployment expertise

Key Responsibilities

  • Design develop and maintain applications using Java and Python
  • Implement CICD pipelines using tools like Jenkins GitLab or Azure DevOps
  • Automate build deployment and monitoring processes for microservices and APIs
  • Collaborate with architects and QA teams to ensure high quality deliverables
  • Integrate applications with cloud services AWS Azure or GCP
  • Troubleshoot production issues and optimize system performance

Must Have Skills

  • Strong proficiency in Core Java and Python including frameworks like Spring Boot Flask Django
  • Handson experience with DevOps tools Jenkins Git Docker Kubernetes SonarQube
  • Expertise in CICD pipeline design and automation
  • Knowledge of RESTful APIs microservices architecture and secure coding practices
  • Experience with Linux scripting and cloud platforms AWS Azure GCP

Nice to Have Skills

  • Familiarity with Terraform Ansible for infrastructure automation
  • Exposure to monitoring tools Prometheus Grafana ELK stack
  • Knowledge of database technologies PostgreSQL Oracle MongoDB
  • Understanding of Agile methodology and financial domain projects

Certifications

  • AWS Azure GCP Cloud Certification preferred
  • DevOps related certifications optional but desirable

Soft Skills

  • Strong problem solving and analytical skills
  • Excellent communication and collaboration abilities
  • Ability to work in a fast paced dynamic environment

Skills

Mandatory Skills : Java, Python, DevOps

Key Skills

Ranked by relevance