Basic Information

Ref number


Primary Location


Description and Requirements

Additional Job Description

Excellent knowledge and understanding of data structures and related algorithms ·         Solid knowledge of modern software application architectures is highly desirable. ·         Ability to grasp requirements and deliver design artifacts is crucial along with implementation and deployment. ·         Familiarity with object-oriented and functional programming concepts ·         Knowledge of REST and JSON technologies will be required. ·         Extensive experience as AWS Backend Engineer ·         Familiarity with software design patterns ·         Experience and understanding of Agile software methodologies are highly desirable. ·           Requirements: ·         Minimum Bachelors of Science in Computer Science or related fields (can be substituted with commensurate professional experience) is required. ·         At least 7-9 years of professional experience in software development is required. Design/Architecture skills would be highly desirable as well. ·         Strong knowledge of Java(1.7,1.8), JEE, Spring, JPA ·         Should have 3+ years of hands-on experience in AWS core services. ·         AWS EC2, Elastic Load Balancer, Elastic Beanstalk, AWS Batch, AWS Lambda, AWS Dynamo DB, AWS RDS and AWS S3 (API) ·         AWS Code commits, CodeDepoly, and Code Pipeline. ·         AWS-SDK ·         Comfortable working with java web servers like tomcat, jetty and tools Eclipse, STS, Maven ·         Understanding of service-oriented architecture(SOA) and best practice ·         Any experience leading the delivering of complex software solutions as well as scaling, optimizing, and maintaining existing solutions. ·         Web Development technology skills such as JavaScript, JQuery, CSS are a plus to have