Java Developer

  • Contractor
  • Remote
  • Prefferd visa: OPT, CPT, H4, L1, L2, J1, Have H1 Visa, Need H1 Visa, EAD, TN Permit Holder, Green Card Holder, US Citizen, Canadian Citizen
  • Posted 1 year ago – Accepting applications
Job Detail
  • Offerd Salary $ 50 - $ 70
  • Required Position 10+ hires
  • Experience 5
Job Description

Mandatory Qualifications:

Minimum Job-Specific Skills/Qualifications Required:

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, WebLogic, Apache, Tomcat, RESTful APIs calls, SQL, modern CSS and HTML, JSON, jQuery, AJAX calls, Bootstrap, Oracle RDBMS 19c, ANSI SQL 2000, PL/SQL, JavaScript / Typescript including promises and asynchronous functions.

·       Experience deploying and configuring Lucee/ColdFusion, WebLogic, 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.

Analytical Experience

·       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.

Development Tools

  • Working knowledge of SVN Version Control, Git and GitHub 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, GitHub Desktop and API testing software such as Postman and/or Fiddler.

General Skills

·       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, PowerPoint, Forms and Visio.

Job Requirement

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 DevOps.
  • 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.
  • Proven track record in analyzing and developing solution designs for web and cloud-based processes and systems.
  • 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.
  • Experienced with developing system test plans and test script development.
  • Knowledge of digital government and digital government strategies.

Education: Bachelor’s degree in computer science or IT.

Required skills