Role: Sr. Java developer API experience
Location: Phoenix, Arizona
Duration: Multiple year contracts
Must have worked in cloud and IAAS (Information as a software) environment
Responsibilities include:
· Serving as a core member of an Agile team that designs and develops Software applications, builds test automation tools, and drives user story analysis and elaboration.
· Owning all Technical aspects of Software Development for assigned modules and components.
· Performing hands-on development, conducting code reviews and testing, updating automation tools, and creating proofs of concept.
· Driving continuous improvement in applications, through use of consistent development practices and tools, and through ongoing design and code refactoring.
· Collaborating with senior Engineers and Architects to solve existing needs, identify exciting opportunities, and predict future challenges.
· Working closely with senior Engineers and Architects to prioritize and manage Technical requirements, known defects, and issues.
· Managing and escalating impediments, risks, issues, and changes tied to module and component development.
· Being a "rebel with a cause", looking beyond the obvious improvement and development opportunities.
· Educating colleagues on industry trends and new technologies.
Qualifications: This high energy Engineer must have:
· B.S. or M.S. degree in Computer Science, Computer Engineering, or other Technical discipline, or equivalent work experience.
· Extensive expereince with API Development
· Must have worked in Cloud and Iaas environment
· Software Development experience, preferably with real-time applications in an enterprise setting.
· Demonstrated experience in Java application design, development, and testing, preferably in an agile environment.
· Core competencies in enterprise technologies, including Java, JavaEE, messaging, scheduling, and logging frameworks.
· Experience with one or more modules of the spring portfolio, including Spring Web MVC2. X/3.x, Transaction Management, Remote Access (Web Services), Batch, and/or Integration frameworks.
· Experience designing and implementing REST or SOAP web services, including API design, implementation, testing, plus hands-on experience with XML and JSON serialization.
· Experience and knowledge of data structures, algorithms, design patterns, and object-oriented design.
· Knowledge of parallel programming, concurrent programming, and multi-threading is a plus.
· Strong knowledge of relational databases and algebra (MySQL, DB2, SQL).
Experience in most or all of the following core technologies is a requirement:
· Java, Oracle PL SQL
· Web Services, SOAP, REST, WSDL (consume and create), JUnit
· Spring, Hibernate, XML, XSL, XSLT, xsd, Design Patterns, Unix/Linux, SVN
· Tomcat application servers, JIRA, IDE (Eclipse, IntelliJ), SaaS
Experience with any of these products is a plus:
· Jenkins, hudson, Crucible, fisheye, confluence, XMLSpy, SOAPUI
Sencha ExtJS, Cassandra, ElasticSearch, AppDynamicsCandidate should be comfortable working in a fast-paced environment, with multiple priorities. Other key factors are strong communication skills, self-direction, and solid problem solving skills with a focus on delivering innovative solutions
Thanks
Regards,
Rahul Sharma
Talent Acquisition Manager | Global Accounts
Vivid Technologies Inc.
You received this message because you are subscribed to the Google Groups "US Jobs: Requirements, Clients and Consultants" group.
To unsubscribe from this group and stop receiving emails from it, send an email to recruiters-r-us+unsubscribe@googlegroups.com.
To post to this group, send email to recruiters-r-us@googlegroups.com.
Visit this group at https://groups.google.com/group/recruiters-r-us.
For more options, visit https://groups.google.com/d/optout.
No comments:
Post a Comment