Ref: fullstackjava5/24/kw_1621881604

Sr. Software Engineer/Fullstack Developer

USA, California

  • 70 to 75 USD
  • Engineer Role
  • Skills: Fullstack java developer, software developer
  • Level: Senior

Job description

Sr. Software Engineer/Fullstack Developer

fullstackjava5/24/kw_1621881604

Job Title: Senior Software Engineer (AWS)

Job Type: Contract to Hire (C2C or W2)

Pay: $75 hr

Duration: 6 Months (then conversion to full time)

Location: 100% Remote (US based)

Industry: Fintech



In this role you would design, build, deploy, and own microservice applications, infrastructure, and data delivering products and services in support of the client's lending business. You will work with little or no supervision, and be able to take general direction and formulate specific tasks to accomplish the desired results.



ABOUT THE ROLE:

* Develop and build products that provide an exceptional customer experience for our members
* Add new functionality and iterate on existing products
* Participate in all phases of the software development lifecycle, TDD, QA, deployment and bug-fixing
* Collaborate with team to architect, build, and document products that improve our members' lives
* Understand the trade-offs inherent in software development
* Technologies used in our tech stack include JAVA, Ruby, Python, React, and Node, but value flexibility
* Help develop and mentor junior developers



ABOUT YOU

* Experience with full-lifecycle software development on multiple platforms at scale
* Strong hands-on experience with at least one backend framework such as Spring, Rails, etc.
* Experience developing and integrating with APIs
* Familiarity with AWS technologies - EC2, S3, Lambda, API Gateway, etc.
* Professional experience with Object Oriented or Functional Programming
* Strong hands-on experience with at least one SQL and one NoSQL variant, i.e. Postgres, MySQL, Mongo, Cassandra
* Strong experience with Agile and Lean software engineering methodologies and practices
* Experience with modern tooling and best practices, especially in the areas of testing, CI/CD, and instrumentation
* Excellent verbal and written communication



BONUS POINTS FOR:

* Experience with financial services systems
* Hands-on experience with Apache Kafka, Spark and/or Hadoop Stack
* Clojure programming (hobby or work)
* Experience programming in a polyglot environment
* Experience using models, algorithms, and ML technology in production systems to solve core business problems