We are looking for a software solution architect to join our technical leadership team. The ideal candidate is an enthusiast about programming and software creation, can understand requirements and translate them into solid efficient solutions.
Having developed enterprise applications, low latency applications, FinTech or financial software is a plus.
Responsibilities
Designing, creating, and implementing financial software applications.
Focused on best design patterns and microservice architecture
Determining application functions and building objectives with the team
Development of highly performant well maintainable code
Creation of architecture documents
Writing of technical documentation
Optimizing code and selecting best tools and products for the solution
Job Qualifications
Technical and team leader and innovative solution creator
Bachelor's degree or equivalent experience
Proficient in java and its frameworks or .net core and its frameworks
At least 5 years' experience in Java or .net based programming.
Experience with Object-Oriented Design (OOD)
In-depth knowledge of popular Java frameworks
Good knowledge in software architecture
Good understanding of design patterns, microservices architecture and event driven architecture
Added Value Skills
Spring Boot
K8 / Open Shift
Kafka
Elastic Search
Git
Personal Skills
Positive Attitude & Hard worker
Excellent Communication Skills Written & Oral
Organized & Takes Initiatives
Attention to details, and team player
Situational awareness and good decision making
Research Oriented, and problem-solving skills
Self-Learner & Innovative