JOBSEARCHER

Senior Java Developer (Core Java, Data Structures, RESTful, Spring, Git, Python, Maven, Micro-Services Architecture) in Newport Beach, CA

Agile, core java, Java Data Structures, JDBC, Maven, Micro-Services Architecture, Python, Restful services, Spring FrameworksLocation: CaliforniaJob Function: Software Engineering - JavaDate Of Job Posting: 02-22-2020 Senior Java Developer (Core Java, Data Structures, RESTful, Spring, Git, Python, Maven, Micro-Services Architecture) in Newport Beach, CA Position: Senior Java Developer (Core Java, Data Structures, RESTful, Spring, Git, Python, Maven, Micro-Services Architecture)Location: Newport Beach, CADuration: This is a long term consulting engagementSalary:Excellent Compensation with benefits SKILLS : Core Java, Java Data Structures, RESTful Services, Database Development, JDBC, Spring, Git Source Control, Design Principles, Python, Maven, Agile, Micro-Services Architecture / Patterns Description==== This is a long term consultant engagement for one of our projects.We are looking for a great Senior Java Engineer to help modernize backend services for trader workflows.Position Requirements5+ years of work experience as a hands-on developer.Financial services industry with trading systems focus is a plus (not required)Excellent problem solving and development experience in core JavaExcellent communication skillsStrong understanding and experience in the following areas:Java data structuresAbility to understand and rapidly implement efficient algorithmsWriting RESTful servicesDatabase development & JDBCSpringGit Source ControlFamiliar with various design and architectural patterns.Knack for writing clean, readable and testable Java codeCollaborative environment with frequent code reviewsUnderstanding fundamental design principles behind a scalable applicationImplementing automated testing and unit testsPython experience is plusMaven experience is preferredAgile project experience plusMicro-services Architecture/Patterns===============================================Apply for this job