Job Description :
Hello All,

Hope you are doing Great !!!

My name is Shanthi and I’m a recruiter at “KK Software Associates”, a global staffing and IT Consulting company, We are constantly on the lookout for professionals to full fill the staffing needs of our clients, and we currently have a job opening that may interest you, Below is a summary of the position.

Location: Memphis, TN

Duration: 6+ Months

Java Developer :

Job Description:

The Senior Java Developer will be responsible for:

Design and develop new/existing products and product modules
Drive projects (either as an individual or as part of a small team) to completion
Participate in peer technical design review sessions to drive best practices and optimize designs/solutions
Participate in requirements discovery and functional requirements with key team members and product stakeholders to ensure detailed understanding of the request
Work with build/release engineering, QA, and support to ensure all aspects of a project are well documented, tested, and supported
Contribute to and define best practices accommodating both functional and non-functional requirements
Articulate solution risks and impacts to relevant stakeholders
Adhere to Enterprise Architecture standards for the company, including class diagrams, data models, business domain models, sequence diagrams, use case models and collaboration diagrams
Review, evaluate and recommend tools including Open Source frameworks to simplify development efforts
Provide escalation support
Support estimation, prioritization and overall management of the backlog
Facilitate merge tasks


The success in this role will demonstrate itself through the following attributes and skills:

Deep knowledge of Java
Knowledge of SQLite, MySQL or similar database management system
Knowledge of AWS cloud hosting, Andriod and iOS
Experience with agile programming techniques
Knowledge in IoT technology such as Zigbee and BLE
Excellent coding, debugging, testing and optimization skills
Experience with the Atlassian toolset
Ability to generate ideas, particularly unusual or “out-of-the-box” ideas
Ability to identify trends and patterns
Ability to engage others and put people at ease
Ability to design and implement short/long-term architecture strategies utilizing industry best practices for managing technology
Experience working with small teams as well as independently

Additional Experience Preferred: 

Experience in Android application development - Android SDK, Android Studio, ADB, BLE etc.
AWS Serverless development using NodeJS
ZigBee development using Java 

Thanks & Regards,

Shanthi Choppala

KK Associates LLC.

555 Metro Place North, Suite# 100, Dublin, OH- 43017