*Hi,*
*Please check the JD and let me know if you have any candidates available. * *Role :* * Java Developer Location : NYC,NY* *Duration : 6+ months * *Interview: Phone then Skype* *Citizen, GC or GC EAD Only* Senior Software Engineers who join our Loyalty Technology team will be assigned to one of several exciting teams that are developing a new, nimble and modern loyalty platform which will support the key element of connecting with our customers where they are and how they choose to interact with American Express. Be part of an enthusiastic, high performing technology team developing solutions to drive engagement and loyalty within our existing card member base and attract new customers to the Amex brand. We are seeking innovative Engineers who guide technology teams to ensure the quality delivery of applications and infrastructure components. The role will collaborate closely with business partners, Project Managers, Technical Architects and Leadership as a subject matter expert, to ensure completeness and efficiency of solutions while ensuring adherence to technical standards. *Responsibilities include:* •Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and tests and builds automation tools •Owning all technical aspects of software development (architecture, design and development of systems) for assigned applications •Performing hands-on software development, typically spending about 50% of time writing code, API specs, doing proof of concepts, conducting code reviews and testing in ongoing sprints •Driving consistent development practices - tools and common components •Developing deep understanding of tie-ins with other systems and platforms within the supported domains •Working with technical product managers contributing to blueprints, and assisting with annual planning of feature sets •Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges •Mentoring engineers, and may have management responsibilities over 2-3 engineers *Qualifications * •Position requires a Bachelor’s degree in Computer Science, Engineering, or a related field, followed by 10+ years of progressively responsible experience with Java/J2EE architecture design. •Demonstrated experience in Agile and Waterfall development frameworks, application design, software development, and testing •Thorough understanding of XML, JSON, web services technologies, and data structure fundamentals, with experience in multi-threaded programming •Experience with Java applications design and development in an Enterprise setting using J2EE, Spring, SQL DBMSs •Experience must include object-oriented design and J2EE design patterns, as well as prototype and visuals development for high-level product concepts and capabilities. •Desired experience includes NOSQL, MongoDB, SOLR, TOGAF, MQ/MQ Series, and Open API development, as well as JQuery, Dojo, HTML5, CSS3, Spring, Java Beans, XML, XSLT, and DB2. •Experience must include implementing automated release management using Maven, Subversion, Spring, Nodejs, and Apache Camel. •Experience with a broad range of software languages and payments technologies is a plus •Expertise in objected oriented analysis and design across a variety of platforms •A proven hunger to learn new technologies and translate them into working software •Ability to effectively communicate to internal and external business partners on solution design •Knowledge of payments industry is a plus *Internal Notes:* SOW, not via DTPMO *Thanks and Regards* *Vikas Gupta* *Sr. Technical Recruiter* *Phone: 4692098270* -- You received this message because you are subscribed to the Google Groups "Oracle-Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/oracle-projects. For more options, visit https://groups.google.com/d/optout.
