Logo
Yoh Services LLC

Full Stack Developer

Yoh Services LLC, Culver City, California, United States, 90232


Full Stack Developer3x onsite per week in Culver City, CA Hybrid3+ Month AssignmentPay up to $62 per hour w2 based on experience

3+ Years of experience working as a Full Stack Developer on large complex projects.

Essential Duties and Responsibilities

Design and document client-side (including UI) and server-side communications.Collaborate with stakeholders to scope requested new features and analyze user needs to determine technical requirements.Build/Code relevant UI and Application Programming Interfaces (APIs) based on the design agreed upon. Code should be consistent, clean, and maintainable, i.e., properly structured, meets industry standards, and is compatible with various browsers, devices, or operating systems.Mentor junior developers and interns wherever needed.Explore and experiment with innovative trends in the software industry to provide recommendations to improve our processes.Help identify opportunities within our processes where the automation group can add value and recommend solutions.Help define standards and processes to assure code quality.Technical SkillsUI/Front-end:

Experience with HTML, CSS, and JavaScript frameworks such as React, Angular, or Vue.js. Knowledge of responsive design and cross-browser compatibility is also important. Excellent understanding of Material UI or Prime NG or DevExpress Component.Back-end:

Proficient with Java SE 17+, hands-on experience with advanced Java concepts such as Generics, Reflection, Multithreading, Annotations, JPA, JMS, Functional Programming, Lambda, Java Stream API. Knowledge of frameworks like Spring Core, Spring MVC, Spring Boot for building web applications and services.Database knowledge:

Familiarity with relational database systems like Oracle, PostgreSQL, or similar. Familiarity with NoSQL database systems like MarkLogic, MongoDB, or similar. Proficient in handling data storage and retrieval using Spring JPA. Understanding database design principles and query optimization is beneficial.CI/CD:

Experience with build and CI/CD tools such as Jenkins and Maven or similar tools.API development and integration:

Experience in building and consuming RESTful APIs. Knowledge of tools like Postman or Swagger for API testing and documentation is advantageous.Version control:

Proficiency in using Git or other version control systems is essential for collaborative development and code management.Understanding of software development principles:

Knowledge of software development methodologies like Agile or Scrum, as well as experience with software testing and debugging, is important.Problem-solving and troubleshooting skills:

Ability to identify and resolve technical issues efficiently and effectively.Knowledge of security best practices:

Understanding how to implement secure authentication, authorization, and data protection measures is crucial for web application development.Understanding of Test Driven Development, Design Driven Development, and Behavior Driven Development would be good to have.Education and CertificationsA bachelor's degree in a relevant field such as Computer Science or a related discipline is typically preferred.

Note: Any pay ranges displayed are estimations. Actual pay is determined by an applicant's experience, technical expertise, and other qualifications as listed in the job description. All qualified applicants are welcome to apply.

Yoh, a Day & Zimmermann company, is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.#J-18808-Ljbffr