This is Ashok from Nitya Inc.
Hope you are doing well, I have an urgent requirement of Android Developer, Please find herein the job description below. I would appreciate if you respond me asap.
Role: Sr. Java Software
Developer
Location: Centennial, CO area (Denver)
Duration: 6mo. Contract, likely to extend
Job Description:
· Performs product design activities which may require research and analysis.
· Designs and implements new software as well as maintains and enhances existing software
· Is able to decompose requirements into tasks and provide estimates for those tasks
· Ensures that code adheres to strict standards for accessibility, scalability, usability, security, object-oriented practices and performance
· Effectively functions and communicates within a software development team consisting of software engineers, software quality engineers, and product managers.
· Actively participates in requirements, architecture, and design meetings
· Writes documentation for both internal and external consumers, covering design artifacts, code, and fixes
Required Skills:
· 5+years of Java development experience
· Object Oriented Design and Programming
· Linux
· JavaScript/JQuery
· NoSQL Databases (MongoDB, Cassandra)
· UML, Design Patterns
· API / Application Framework design / SOA
· Layered software architectures
· Experience implementing DevOps processes Automation, Continuous Integration
· REST
· Web Services extensions (WS-Security, WS-Federation)
· AJAX
· Unit Testing / Test Coverage
· Continuous Integration/Build Automation
· IoC / Dependency Injection
· High Transaction / High Availability Systems
· Multi-threaded / Thread-safe programming
· Application Security
Bonus Skills:
· HTML, JavaScript & CSS
· Agile development
· Developing infrastructure solutions
· Designing, implementing, and documenting APIs that can be broadly consumed by other software engineering teams, both internal and external
· Ability to lead design sessions and participate in architecture and code reviews
· Strong communications skills and the ability to communicate technical concepts to non-technical people and work with a variety of internal and external development groups
Ashok
NITYA Software Solutions, Inc
Office : 801-983-2771| Fax:801-606-7919
Email: ashok@nityainc.com | Web: www.nityainc.com
UT Office: 9690 South 300 West, #319 Salt Lake City, UT 84070
CA Office: 3100 Mowry Avenue, Suite 305, Fremont, CA 94538