Senior JAVA Developer

Santa Clara, CA. Posted 6 months ago

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

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