Basic Qualifications :
. 2+ years of non-internship professional software development experience
. Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
. 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
. Bachelor degree and/or Master degree in Computer Science or equivalent.
. 5+ years of software development experience, including Java and/or C++.
. Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis
. Proficiency using modern web development technologies and techniques, including JavaScript, AJAX, HTML5, CSS, Responsive Design, web services, etc.,
Preferred Qualifications :
. Designing and developing enterprise Web applications using Java, Spring MVC, Hibernate, JavaScript, JQuery
. Experience with distributed (multi-tiered) systems, algorithms, and relational databases
. Ability to effectively articulate technical challenges and solutions
. Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
. Experience with distributed computing and enterprise-wide systems
. Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
. Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
Recruiting For : Amazon
Please do not pay any money to anyone who promises to offer you a guaranteed job.This could be in the form of a registration fee or document processing fee or any other pretext.
The money could be asked upfront or it could be asked after trust has been built or after some correspondence has been exchanged.
If you get a job offer or a letter of intent without having been through an interview process it is probably a scam and you should contact @ support@beatsjobs.com.
Beats Jobs does not promise a job or an interview in exchange for money. We value your trust and are committed to making your job search a safe and fraud free experience on beatsjobs.com