Home

Senior JAVA Developer

Santa Clara, CA. Posted 14 days ago

Resource Informatics Group Inc
400 E Royal Lane
Posted By
Upendra Chiluka
Duration
6 Months
Start Date
Immediate
Tech Category
Java Application Development
Pay
Negotiable
Experience
10 - 12 Years
Tech Sub-Category
Development
Work Permit
Any Work Permit encouraged to apply
Tax Terms
N/A

Job Description

Job Description

 

What you get to do in this role:

  • Work together with the Application Owner to create appropriate product and technical specifications & design technical implementation strategy to deliver application effectively.
  • Work closely with the Application Owner & Business Analysts, for understanding the system’s functional and non-functional requirements.
  • Have system design meet non-functional requirements. Maintain Quality of Service (QoS) attributes (e.g. Scalability, Availability, Performance, Reliability, Security, Extensibility, Maintainability, Manageability, etc.) which supports primary business Functional Requirements. Document QoS attributes that are important to our system and design choices you made to realize them.
  • Create detailed architecture and technical designs for key projects including flow charts, UML diagrams, data models, ui model, database model, system integration interfaces.

In order to be successful in this role, we need someone who has:

  • Experience working at a software company 6+ years designing & implementing highly interactive user interfaces for high volume web applications
  • Expertise in coding efficient, object-oriented and modularized software
  • Expertise with JavaScript and Java
  • Experience working with JavaScript libraries such as AngularJS, Bootstrap, Node.js, jQuery, and Prototype
  • High energy, self-starter with an aptitude for learning new technologies
  • Deep knowledge of AJAX, JSON, HTML, XML, CSS, SOAP, REST and associated frameworks
  • Knowledge of web user interface unit testing, profiling, and code tuning
  • Exceptional debugging, testing, and problem solving skills
  • Experience with open source technologies like Linux, Apache/Tomcat and MySQL
  • Bachelor’s/Master's degree in Computer Science or a related discipline
Key Skills
JavaScript Specifications Technical Implementation Analysts Non-functional Requirements System Design Quality of service qos Extensibility Maintainability Manageability Functional Requirements QOS Flow Charts UML Diagrams Data Models System Integration Self-starter AJAX JSON HTML XML SOAP Frameworks User Interface Unit Testing Testing Problem Solving Skills Reliability High Energy Learning Discipline Web Applications Coding Efficient Object-oriented JavaScript Java JavaScript Libraries AngularJS Bootstrap Node.js JQuery Open Source Linux Apache Tomcat MySQL

Similar Jobs