Java Microservices Full stack developer | Job Details

Java Microservices Full stack developer

  • No. of positions: 5
  • (India)
  • Last Active Date : 18 Nov, 2021

Budget

$ 15.00 - $ 18.00 (Hourly)

Experience

5 to 7 Years

Work From

Any

Job Duration

6-12 Months

Job Applied

20

Required Skills

JavaReact JSGit or SVNSQL

Job Description

Roles & Responsibilities

  • You will build performant APIs, platform applications, services, and tools
  • You will collaborate with feature and service-oriented teams while consistently and confidently delivering code artifacts that advance our platform
  • You will contribute to our evolving development and testing standards and best practices
  • You will maintain your reputation for reliably delivering well-considered, well tested, and performant code product(s)
  • Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
  • Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
  • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities.
  • Determine process improvements, best practices, and develop new processes.

Required Skills

  • 6+ years of experience developing large scale web applications
  • Significant experience using Golang, Kotlin, Java Spring, Python, ReactJS and/or AngularJs in a production environment
  • Must be able to do full-stack development (both frontend and backend).
  • Experience with modern libraries and tooling
  • Significant experience building resilient platform services and APIs for public consumption
  • Significant Cloud-native, Microservices architecture and development skills (12-factor apps)
  • Proficiency with modern developer workflows and tools (Git/Github, CI, etc)
  • Working knowledge of Kubernetes and Containers.
  • Solid understanding of foundational software design patterns
  • Your philosophy aligns with Agile methodologies and processes
  • Significant experience giving and receiving feedback in code reviews
  • Confidence pairing with other engineers
  • Proficiency with SQL and relational databases
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.
  • Driven, Creative, and focused.
  • Broad experience designing, programming, and implementing large information systems.


Submit Query icon