Java Full Stack Developer

Posted 4 days ago

watiMillbrae (CA)
Software DevelopersComputer Systems Design Services

SENIORITY

Lead

Apply

About the role

Java Full Stack Developer Location: San Francisco, CA or Sacramento, CADuration: 24 Months Required Skills:Systems and Application Design and Development Experience Experienced with the principles of full systems design and development life cycle (SDLC). Proven track record designing and developing enterprise and scalable systems, such as multi-tier, distributed and web-based system design and development principles and internet/intranet application delivery mechanisms. Working knowledge and experience with the following technologies: Lucee/Cold Fusion, JAVA, Web Logic, Apache, Tomcat, RESTful APIs calls, SQL, modern CSS and HTML, JSON, jQuery, AJAX calls, Bootstrap, Oracle RDBMS 19c, ANSI SQL 2000, PL/SQL, Java Script / Typescript including promises and asynchronous functions. Experience deploying and configuring Lucee/Cold Fusion, Web Logic, Apache, Tomcat. Experience with object-oriented design and programming architectures and design patterns. Experience understanding and designing data structures, views, and stored procedures. Experience in Crystal Reports, Bi-Query, SQL Developer, Power BI. Experience designing UX/UI for the web-based apps. Experienced with the principles and techniques of systems implementation including conversion, data reconciliation, user training, and documentation. Experienced with developing system test plans and test script development. Self-motivated quick learner with excellent troubleshooting skills. Proven track record of on-time, on-budget product development with a high degree of user satisfaction and quality. Excellent analytical capabilities and the ability to break down complex ideas into manageable pieces. Experienced with the translation of business, information, and technical requirements to provide solutions that meet business needs - documenting functional and technical specifications in the development cycle. Ability to identify and evaluate alternative technical solutions, costs, and benefits. Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems. Working knowledge of SVN Version Control, Git and Git Hub desktop. Working knowledge of cloning, branching, merges, conflict resolution, and pull requests including code reviews. Knowledge of best practices for version control including commit comments best practices. Experience with Linux, Windows, Visual Studio, Visual Studio Code, Notepad++, Sublime Text, Git Hub Desktop and API testing software such as Postman and/or Fiddler. Interpersonal and communication skills. Excellent written and verbal communication skills, with both technical and non-technical audiences. Demonstrable experience in establishing and maintaining effective working relationships with those contacted in the course of the work. Experienced working in both traditional and agile project management methodologies. Proficiency with MS Office applications including Word, Excel, Power Point, Forms and Visio. Desirable Qualifications:Experienced with third-party integrations and customizations for seamless multi-system functionality, including identity management for authentication and authorization, message exchanges, and service-oriented messaging. Knowledge of systems security and data encryption. API design experience including versioning and publicly available APIs. Experience with open-source testing tools or automated testing Experience identifying security issues such as out-of-date libraries, insecure calls, and common exploits. Ability to take functional requirements and convert them to program design and code. Proven track record of developing web accessibility compliance protocols and procedures for a large organization. Application Security using Azure Active Directory. Experienced designing and developing applications in a cloud-based environment such as AWS and/or Azure and experience with Dev Ops. Experience migrating or deploying and managing systems in government cloud environments. Experience in migrating, building, deploying, and managing systems including monitoring, logging, alerts, and metrics. Knowledge of systems security and data encryption. Knowledge of usability testing. Performs testing to gather information about usability problems, as well as verifying good effect of interaction design. Knowledge of digital government and digital government strategies. Education: Bachelor’s degree in computer science or IT.Regards Sunil Damagalla West Advanced Technologies, Inc

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this

Java Full Stack Developer Jobs at wati | David Careers