Job Details

ID #21015844
State California
City Sanfrancisco
Job type Contract
Salary USD Depends on Experience Depends on Experience
Source Infostretch Corporation
Showed 2021-10-12
Date 2021-10-01
Deadline 2021-11-29
Category Et cetera
Create resume

Microservices Developer

California, Sanfrancisco, 94101 Sanfrancisco USA

Vacancy expired!

Infostretch Corporation is seeking a Microservices Developer based at San Francisco, CA location.

Duties & Responsibilities:
  • Work with the business and IT team to understand business problems, and to design implement, and deliver an appropriate solution using Agile methodology across the larger program.
  • Develops code and test artifacts that reuse subroutines or objects, is well structured, backed by automated tests, includes sufficient comments and is easy to maintain.
  • Work independently to implement solutions on multiple platform (DEV, QA, UAT, PROD).
  • Provide technical direction, leadership, and reviews to other engineers working on the same project.
  • Implement and debug subsystems/microservice and components.
  • Participate in integrated test sessions of components and subsystems on test and production servers.
  • Follows automate-first/automate-everything philosophy.
  • Determine and communicate the implications of system-level decisions on subsystems and Components and help determine how best to mitigate or take advantage of these implications.
  • Hands on in multiple programming paradigms, not limited to Object Oriented Perform tasks efficiently and work together with team to ensure project success.
  • Support management of the team's technical infrastructure (e.g., repository, build system, testing system) under guidance from the systems engineer or another project leader.
  • Hands on in multiple programming paradigms, not limited to Object Oriented Required

Skills/Experience:
  • 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.
  • Understanding of Microservices technologies including: Sprint Boot, Java, JavaScript, Node Js, Git, JenkinCI.
  • SQL Server, Stored Procedure, Kafka.
  • OpenShift, Apigee API Integration platform.

Preferred Skills/Experience:
  • 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.

Education Qualification:
  • B.S. in computer science, software engineering, computer engineering, electrical engineering, or related area of study
Top 3 SkillsSpringboot, Microservices, Nodejs

Vacancy expired!

Subscribe Report job