Senior Java Developer

Wavsys, LLC - San Francisco, CA4.4

Contract

Responsibilities:
* You will lead the design, analysis, development and deployment efforts for multiple enterprise application projects to solve complex business problems
* You'll produce scalable, flexible, efficient and supportable solutions using appropriate technologies
* You'll support and follow the Software Development Lifecycle
* You will collaborate with Developers, Testers, Technical Product Managers, UX, and Product in an agile development environment
* You'll improve the enterprise systems by integrating existing solutions and building new technologies

Required Qualifications:
* 10+ years of experience in Java development
* 3+ years of experience in building responsive UI’s using latest JS Frameworks
* 2+ years in leading technical designs and implementation of highly scalable and adaptable systems
* 2+ years in mentoring developers and helping drive engineering maturity
* A real passion for solving complex software engineering puzzles in a dynamic environment
* Deep understanding of software design principles, algorithms, data structures, and multithreading concepts
* Strong verbal and written communication skills

Preferred Qualifications:
* Experience building highly available systems
* Experience with distributed systems, geographic redundancy, disaster recovery, and system hardening
* Cloud experience on AWS, GCP, etc.
* Familiarity with Spring Framework, MVC, REST web services, etc.
* Experience using latest JS frameworks like Angular, React etc
* Experience using git in a shared setting
* Contributions to open source projects

Job Type: Contract

Experience:

  • distributed systems/ geographic redundancy: 2 years (Preferred)
  • UI: 3 years (Preferred)
  • Java: 10 years (Preferred)

Location:

  • San Francisco, CA (Preferred)

License:

  • W-2 (Preferred)