Genesis10 is seeking a Senior Java/J2EE Developer for a major client in St. Paul, MN on a contract basis.
Responsibilities:- Provide direction (via design documents and other written artifacts) on specifically what the team will produce.
- Monitor and adjust activities to ensure development deliverables stay on track according to project plans.
- Ensure the final deliverables meets the specifications and are of high software quality demonstrated byengineering quality standards and metrics (i.e. code inspections, unit tests, FIT tests, etc).

Job Requirements:
Required Experience/Skills:
- Bachelor's degree.
- 10+ years Java/J2EE software development experience.
- 4+ years technical leadership of development teams withfull responsibility for the team's deliverables.
- Experience leading teams in remote locations.
- 2+ years developing distributed computing software products (SOA, cloud computing, services).
- 2+ years developing high volume, scalable, and reliable server side software.
- 2+ years developing in Web services - SOAP, WSDL, UDDI and/or REST technology.
- 2+ years exposure to XML related technologies (XML, XSD, XML Schema, XSLT, XPath).
- In depth knowledge of distributed software concepts techniques.
- In depth knowledge of communication protocols (HTTP, FTP, SOAP).
- SOA governance.
- Unit testing and other software engineering principles leading to quality software.
- Excellent communication and negotiation skills (verbal and written) to effectively collaborate with multiple technical and businessteams across the organization.
- Ability to write clear and concise technical specifications that audiences of different levels can effectively understand.
- Comfortable ina fast paced environment with frequently changing priorities.
- Effective and efficient time management and problem solving skills.
- Ability to influence others in support for a common goal.
- Strong team contribution and interaction; positive team member.
- Ability to take several assignments at the same time and manage development activities according to priorities and schedules.
Preferred Experience/Skills:
- Experience utilizing public or private clouds technologies.
- Experience developing and deploying service appliances.
- Experience with Message Oriented Middleware services.
- Experience using service registries.
- Experience and knowledge of the eCommerce industry.
- Experience using persistence frameworks.
- Object Oriented Analysis and Design.
- SQL experience, Oracle.
- Continuous Integration tools and concepts.
- Java
- WS-* Standards.
Intrigued and think you are ready for the next challenge in your career? Then take thenext step and "Apply Now" or send a WORD resume to jmarwede@genesis10.com.
Genesis 10 has maintained exponential growth since the company's inception in 1999. Genesis10has more than 1,000 consultants specializing in project management, business analysis, business transformation and large-scale systems infrastructure and application integration for more than 100 companies in a variety of industries including banking and financial services, insurance, manufacturing, healthcare, telecommunications and more.