Note: This is 3 month contract
Purpose of the RoleAgile application developer able to work closely with distributed team and provide expectedoutput on time-every time.
Education Bachelor degree in Computer science.Relevant Previous Experience
Minimum 3 years of working experience in Java Programming Language. Good Retail Domain Knowledge The ability to think logically Excellent listening and questioning skills Customer centric focus The ability to prioritize workload The ability to learn new Technology Attention to detail
Technical Skills:Java EE, Spring Framework, Hibernate ORM, Angular, Apache Tomcat, SQL, MYSQL, Java FX,Windows Server, Linux.
Highly proficient with current software development technology Excellent Team Player Enthusiasm to be continually learning The ability to achieve the task deadline
Behavioral Skills
Good Interpersonal & Communication skills Good analytical skills Timely reporting of Tasks to product owner Good time management Problem solving skills A meticulous and methodical individual Reliable, flexible and cooperative
Key Responsibilities Develop high-quality software design Identify, prioritize and execute tasks Develop tools and applications by producing clean, efficient code Identify bottlenecks and bugs, and devise solutions to the problems Automate tasks through appropriate tools and scripting Review and debug code Perform validation and verification testing Ensure the best possible performance, quality, and responsiveness of the applications Collaborate with internal teams and vendors to fix and improve products Collecting, analyzing, and summarizing development and service issues Maintaining, tuning and repairing applications; providing user support Participating in execution and documentation of tests
Additional Advantage points Basic knowledge of Linux systems, utilities and scripting Scrum Master