we are looking for a Java Software Developer
Responsibilities:
Responsibilities:
Research, design and develop our Hybrid environment application SaaS & On-prem.
Optimize code for better AWS resource utilization, increasing availability, resilience, and scalability of our solutions,
Collaborate with other engineering teams on integrations.
Be responsible for every stage of the product, from concept, through design and implementation, to production and deployment.
Requirements:
BSc. in Computer Science or equivalent
4+ years of experience with Java and Spring boot applications.
Experience writing distributed systems in cloud computing environments (such as AWS, Azure, GCP)
Experienced with Dockers & microservices architecture.
Experience writing and maintaining a comprehensive suite of unit and integration tests.
Have "Can do" attitude with strong communication skills (interpersonal, written & verbal)
Very bright, fast learner, takes responsibility, independent and organized, high coding standards.
Advantages:
BSc. in Computer Science or equivalent
4+ years of experience with Java and Spring boot applications.
Experience writing distributed systems in cloud computing environments (such as AWS, Azure, GCP)
Experienced with Dockers & microservices architecture.
Experience writing and maintaining a comprehensive suite of unit and integration tests.
Have "Can do" attitude with strong communication skills (interpersonal, written & verbal)
Very bright, fast learner, takes responsibility, independent and organized, high coding standards.
Advantages:
Experienced with SQL and no-SQL databases and event streaming systems like Apache Kafka
Experience working with Kubernetes architecture.
Experienced with Infrastructure as a code tools (Terraform, AWS CDK, CloudFormation, etc.)
Deep knowledge with networking and security.
This position is open to all candidates.