Cynet Systems · 1 week ago
Senior Java Developer w/ Python
Cynet Systems is seeking a Senior Java Developer with expertise in Python to build and deploy high-performance backend services. The role involves designing and developing RESTful APIs, automating workflows, and ensuring code quality through reviews and testing.
Human ResourcesEmploymentRecruitingStaffing Agency
Responsibilities
Design & Development: Build and deploy high-performance backend services using Java (Spring Boot) and Python (Django/Flask/FastAPI)
Integration: Develop and consume RESTful APIs and microservices to connect diverse system components
Automation: Utilize Python for scripting, data processing, and workflow automation
Code Quality: Participate in code reviews, unit testing, and maintain high standards for documentation and clean code
Collaboration: Work closely with frontend engineers and stakeholders to translate business requirements into technical solutions
Qualification
Required
Build and deploy high-performance backend services using Java (Spring Boot) and Python (Django/Flask/FastAPI)
Develop and consume RESTful APIs and microservices to connect diverse system components
Utilize Python for scripting, data processing, and workflow automation
Participate in code reviews, unit testing, and maintain high standards for documentation and clean code
Work closely with frontend engineers and stakeholders to translate business requirements into technical solutions
Strong experience with Java 8/11+ and frameworks like Spring Boot or Hibernate with 8 to 10 years of experience
Proficient in Python for application development, data handling, or automation for at least 2 years
Experience with SQL (PostgreSQL/MySQL/Oracle) or NoSQL (MongoDB/Redis)
Familiarity with AWS/Azure/GCP and CI/CD pipelines (Jenkins/Docker/Kubernetes)
Proficient in Git, Maven/Gradle, and Jira
Strong problem-solving skills and a proactive 'can-do' attitude
Excellent communication skills for direct customer interaction
Experience using GitHub
Self-starter
Candidate should be able to work in distributed teams and Agile based projects
Experience: 8+ Years