Position: Java Software Architect
Company: Fitsoftware
Category: Lead
Experience required: 5y
English level: fluent

**Software Architect (REMOTE)**

💰 Up to **130k USD** annually
🌎 **100% REMOTELY**
☑️ **B2B long-term contract**
🌴  Israel-based, global company focused on container shipping

We’re looking for **Software Architects**. Unique strategy as a digital-oriented, asset-light, global niche carrier offers distinctive advantages, allowing the company to provide innovative and premium customer-centric services while maximizing profitability. In a dynamic shipping and logistics environment, the company has set itself apart as a carrier with a fresh, unique approach.

**Requirements:**

- 5+ years of industry experience in building distributed, microservices oriented, scalable, enterprise-level products or components
- Experience in building microservices-based architecture
- Hands-On experience in the following subjects: Kubernetes, Java, Spring, Kotlin, React, Kafka, DevOps tools
- Experience in designing and deploying cloud/hybrid-based solutions (Preferably Azure)
- Ability to analyze business requirements and design scalable, high-performing, testable solutions
- Experience with formulating and working in Agile methodologies
- Experience with Automated test development on all levels, including TDD
- Strong knowledge of design patterns, clean code, and different software architecture patterns

**Nice to have:**

- Experience in formulating best practices, development methodologies, and development lifecycles
- Experience with Big Data AI/ML development
- BS degree in Computer Science or equivalent combination of education and experience
- Strong critical thinker with problem-solving aptitude
- Good English - both verbal and written

**Responsibilities: **

- Leading implementations of POCs for innovative technologies/solutions
- Guiding developers in designing, specifying, and selecting technology solutions and tools, considering functionality, data, security, integration, infrastructure quality, and performance
- Working with XP (eXtreme Programming) teams in promoting their development while serving as guidance for architecture, design patterns and coding best practices
- Owning and supporting the developers in the architecture design
- Assessing the current state of the software systems to identify areas in need of improvement
Promote DevOps initiatives to facilitate fast development and enable full CI/CD


**Why work with us?**

- **Flexible working hours**
- **B2B contract**
- Very attractive salary depending on experience 
- **100% remote work**
- The best equipment for work 
- Travels to Israel covered by the company