We are looking to fill Microservices Developer role based in San Francisco, CA (Remote till covid situation)
5+ years IT-Software/ Software products.
Hands on experience with system programming, development of service/module type of applications in Java, Nodejs, and mainstream scripting.
SQL Server, Stored Procedure, Kafka.
Container style of programing
Micro-services, Docker, OpenShift.
Experienced across programming languages, patterns, and data structures.
Adequate hands on experience with Multi-Threaded development covering thread sync & synchronization, locks, database concurrency, Good knowledge, and experience.
Applied knowledge of Object Orientated programming concept (OOPS), Microservices, Operating System (OS) concept and UML.
Proficient with software Architecture, design patterns and strong demonstrated experience in building frameworks.
Strong computer science background including distributed computing.
Good knowledge of software development tools and methodologies.
Good knowledge of secure coding practices is a plus.
Thorough understanding and hands-on experience in the development of all layers of enterprise applications to analyze system scalability, integration, and performance issues as well as internationalization utilizing either Unicode and/or multi-byte databases.
Good exposure of software development life cycle, development process flow and their tools usage.
Must be aware of Agile, Incremental, or spiral development methodology.
Excellent diagnostic and troubleshooting skills, problem solving, and an ability to learn quickly.
Domain Knowledge in Financial Service is a plus.
B.S. in computer science, software engineering, computer engineering, electrical engineering, or related area of study