Full Stack Java Developer fulltime hybrid role
Location: Los Alamitos
Posted on: June 23, 2025
|
|
Job Description:
Work Experience 10-15 years or relevant experience Req Skills
and Requirements Architecture and system design: - Experience and
knowledge of Enterprise Architecture and system design. - Knowledge
of common design patterns (e.g., MVC, Singleton, Factory) and their
application in software development. - Ability to implement best
practices in code design to ensure maintainability and scalability.
Project leadership and domain knowledge: - Experience in owning
application development resposibility. - Experience in
understanding the business and strategic vision. - Experience in
understanding the business language. - Experience in the areas of
publications, conference event management, non-profit governance,
volunteer management, digital library, markeing & sales technology,
and association membership. Content Management Systems: - Expertise
in WordPress CMS (or Drupal) and custom PHP development. -
Experience building high-traffic eCommerce websites for enterprises
using WordPress/Drupal, focusing on high availability, response
time, and performance. - Proficiency in implementing WordPress as a
headless backend system with WP REST API. - Knowledge of
implementing and integrating with eCommerce packages/software such
as WooCommerce and WooCommerce API. - Experience with security
issues with WordPress/Drupal and how to address them is required. -
Knowledge of integrating WordPress website with other internal or
external services and applications is required. - Experience
digital media and publications is preferred - Proficient
understanding of cross-browser compatibility issues and ways to
work around them. - Proficient in setting up development and
testing CMS environments (from scratch) and tools. JavaScript,
Typescript, and Front-End Development: - Command of the latest
JavaScript frameworks: MEAN & MERN stack (MongoDB, Express,
Next.js/AngularJS/React, Node.js). - Expertise in Typescript, HTML,
CSS, Tailwind, JSON, JavaScript, and AJAX. - Understanding of
WebSockets, XMLHttpRequest, client-side caching, local storage,
JavaScript modules, JavaScript scope and function execution, and
Cross-Origin Resource Sharing (CORS). Web Services and APIs: -
Proficient in implementing and consuming web services such as REST
API. - Experience integrating WordPress and Drupal websites with
other internal or external services and applications. Databases: -
Proficient in modern databases such as MongoDB, DynamoDB, MySQL,
etc. - Experience in data modeling and data analysis.
Authentication and Security: - Knowledge of LDAP and Single Sign-On
(SSO) setups. - Experience setting up user authentication using
standard authentication services. - Understanding of security
issues with WordPress and methods to address them. Cloud and System
Administration: - Proficient in AWS instrafrtcuture adminstration
and setup. - Proficient in Linux OS system administration. -
Implementation experience on AWS platforms or other hosting sites
(e.g., WP Engine). - Experience with implementing applications on
AWS platform or other hosting site for example: Wp-engine -
Experience with application servers (any modern servers), reverse
proxy servers, and web servers is required. CI/CD (Continuous
Integration/Continuous Deployment): - Proficient understanding of
CI/CD pipelines and tools. - Experience with tools like Jenkins,
GitHub Actions, GitLab CI, AWS codepipeline, or CircleCI. -
Knowledge of automating build, test, and deployment processes. -
Familiarity with containerization technologies like Docker and
orchestration tools like Kubernetes. - Proficient understanding of
code versioning/integration/deployment tools. For example:-
Subversion and Hudson Development Tools and Practices: -
Proficiency with Git and GitHub. - Experience with application
servers, reverse proxy servers, and web servers. - Strong knowledge
of object-oriented design concepts, performance tuning, and current
technology trends. - Understanding of cross-browser compatibility
issues and solutions. Project Management and Collaboration: -
Hands-on experience with project management tools like JIRA. - Good
knowledge of Agile and Waterfall methodologies. - Experience in
project estimation and planning. - Ability to work as part of a
team and interact with all levels of management. - Strong business
acumen to understand business strategies, customer objectives,
processes, and products. User Experience and Design: - Strong
knowledge of UX and responsive design principles. - Strong
knowledge of Search Engine Optimization (SEO) principles and how to
adhere to them in applications. - Strong knowledge of ADA
compliance - Strong knowledge of PCI compliance Communication and
Analytical Skills: - Fluent in English with a strong command of
grammar and syntax. - Excellent presentation and written
communication skills to effectively present ideas and concepts to
volunteers, users, stakeholders, and technical personnel. - Strong
analytical skills and attention to detail. - Ability to mentor
junior developers and foster skill development within the team. -
Have strong business acumen to understand the business strategy,
customers’ objectives, processes, and products in order to make
educated recommendations. - Ability to work as part of a team, as
well as with all levels of management. Application Security: -
Strong understanding of web application security principles and
best practices. - Experience identifying and mitigating common
security vulnerabilities such as SQL injection, XSS, CSRF, and
others as outlined in the OWASP Top Ten. - Proficient in
implementing secure authentication and authorization mechanisms,
including OAuth, JWT, and other standard protocols. - Knowledge of
secure coding practices to ensure data protection and privacy. -
Experience with security tools and practices such as static code
analysis, penetration testing, and security audits. - Familiarity
with GDPR, CCPA, and other data protection regulations to ensure
compliance. - A solid understanding of how web applications work
including security principles and session management
Keywords: , Lake Forest , Full Stack Java Developer fulltime hybrid role, IT / Software / Systems , Los Alamitos, California