Hello, Please share resume to [email protected] *Title: Sr. **Java Developer*
*Location: St. Louis, MO* *Duration: 6+ Months* *Interview: Phone & Face to face* *Start Date: ASAP * The Senior Software Engineer collaborates with Scrum Masters, analysts and other engineers to quickly and efficiently develop high quality, functioning software to exceed the expectations of internal and external customers in a fast-paced, ever-changing business landscape. *Responsibilities:* •Design and implement (create and enhance) timely and reliable software solutions. •Develop configuration-driven, self-monitoring, scalable solutions that can easily accommodate ongoing enhancements. •Propose and implement software development best practices and lessons learned as a means of continuous improvement. •Ensure that the team’s software output has been tested sufficiently. •Define and implement various development environments for effective systems integration testing. *Desired Skills:* •Outstanding oral and written communication skills •Demonstrated ability to transform complex business requirements into sound technical designs and implementations •Superior analytical and problem solving skills •Desire to thrive in a fast-paced, fun and rewarding team-based environment •Demonstrated senior-level experience in object-oriented design and object-oriented programming •5+ years (senior level) design and development experience in Java (Core Java, Spring, web services using CXF) •5+ years (senior level) design and development experience in Perl, specifically, the following skills: oApplication development (as opposed to strictly CGI or maintenance scripts) oDBI/DBD, especially Sybase and Oracle; DBIx is a plus oUsage as well as creation of Perl modules •Advanced SQL/database programming in one or more of the following commercial relational databases: MSSQL, Oracle, MySQL •Competency in basic Linux platform development and deployment activities •Demonstrated experience with unit testing frameworks (e.g. JUnit, Test::More) and a solid understanding of unit testing fundamentals. •Groovy, Python or other scripting or programming languages as the needed •Pair Programming, Test Driven Development and other rapid development techniques •Experience with XML, HTML, VB Script, CGI, JSON, Java Script, AJAX •Experience with Tomcat or JBoss and web technologies such as SOAP, REST and RMI •Experience with source control packages such as Subversion or CVS •Experience with J2EE (Servlets, JSP’s, Custom Java Tags, etc.) •Experience in agile software development methodology is desired -- You received this message because you are subscribed to the Google Groups "American Vendor--IT Consulting" 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 http://groups.google.com/group/sap-vendor. For more options, visit https://groups.google.com/d/optout.
