1. Java Web Application Developer needed in Indianapolis

    Role Description:
    • Responsibilities will include interacting with clients to determine requirements/specifications
    • Performing front-end (GUI) and back-end (Java, SQL) programming and or/analysis duties
    • Producing specific deliverables relating to various phases of the systems development life cycle

    Required Skills:
    • Solid grasp of Java Web application frameworks: Spring, Struts, J2EE, JSP
    • Solid understanding of GUI languages and API’s: JavaScript, JSF, JSP, HTML and CSS
    • Development in creating rich, client-side UI experience, using JQuery, AJAX, EXT, JavaScript and CSS
    • Understanding and ability to write complex SQL and Oracle stored procedures

    Preferred Skills:
    • Experience that includes configuring, deploying and building web applications using the following: Ant, Maven, Apache Tomcat, Glassfish and WebSphere
    • Experience in creating AJAX or EXT based web pages using MVC design pattern
    • Experience developing Java servlets that deliver data, process user requests and form submissions
    • Strong competency in Eclipse, Java NetBeans or Rational IDE
    • Prior experience working with COBOL
    • Experience in developing/maintaining/executing unit test scenarios to validate application functionality and integration

    Length: 3+months (chance to extend)

    Location: Indianapolis, IN

    Feel free to contact me at mpeterson@theoris.com (you can attach your resume and preferred rate) or call 317-968-9844 if you’re interested in learning more details.

  2. Java Developer opportunity in Indy

    Role Title: Java Developer

    Required Skills:

    • Strong command of java (5+ years application development experience)
    • Emphasis on the front end - strongly desire Flex but not required
    • Strong command HTML and JavaScript - should have some experience with HTML5
    • AJAX, CSS3
    • Good understanding of table-less page layout and positioning, browser behavior and compatibility, cross-browser issues and solutions
    • Must be willing to learn/do different technologies (i.e. Cold Fusion, Flex, etc.)
    • Java Servlets (J2EE, 5+ years experience)
    • Version control (CVS, SVN, 5+ years experience)
    • Java Application Server (Glassfish, Tomcat, WebSphere, 3+ years)
    • SQL (2+ years experience)
    • XML parsing (XPath, DOM, 2+ years experience)
    • JMS (2+years experience)
    • Junit (2+years experience)
    • Adherence to OOP best practices
    • Familiarity with Web technologies and technical architectures
    • Experience with Design Patterns (GoF)

    Preferred Skills:

    • Dependency Injection (Spring, Google Guice, 2+ years experience)
    • MVC Frameworks (Spring MVC, Apache Struts, 5+ years experience)
    • ORM frameworks (preferably JPA/Hibernate)
    • Ecommerce experience a big plus

    Location: Indianapolis, IN

    Role Type: Permanent Placement

    Feel free to contact me at mpeterson@theoris.com (you can attach your resume and preferred rate) or call 317-968-9844 if you’re interested in learning more details.

  3. System Administrator opportunity in Manhattan

    Role Title: System Administrator

    Role Description:

    • Resolve issues affecting down-time on production systems (this is fundamentally a DevOps role)
    • Continuously improve software performance and tuning
    • Work on exciting projects that “run the enterprise” for our external customers as well as our own internal development
    • Work with team leads/architects to promote great software design, scalability and quality
    • Perform unit testing and provide guidance/support during QA/system testing
    • Resolve defects during QA testing and in post-release patches
    • Develop and maintain server-side (back-end) web services and infrastructure code for consumer-facing web sites, serving storage in the petabytes and customers in the millions

    Required Experience:

    • Bachelor’s degree in Computer Science (or equivalent) is required (Masters of CS is a plus)
    • 3+ years of real-world/commercial sys admin experience
    • 3+ years of job experience designing, developing and testing multi-tier systems in Java using Java EE/J2EE
    • 3+ years of job experience with databases and/or online eCommerce systems
    • 1+ years of hands-on experience with Linux and/or Unix-based operating systems
    • 1+ years of job experience programming multi-threaded applications
    • Knowledge of SQL, stored procedures, and relational and/or column-oriented database servers
    • Knowledge of XML/XSD and Web services (REST/SOAP)
    • Familiarity with object oriented programming, design patterns, data structures and algorithms
    • Good documentation skills, both in written and code format
    • Experience integrating with third-party software packages and web services is a plus
    • Knowledge of Perl, Python or other scripting languages a plus
    • HTML/CSS experience a plus

    Preferred Soft Skills:

    • Energetic, inspired, dedicated, passionate about software development
    • Ability to structure your time, prioritize and manage workload efficiently
    • Ability and willingness to learn new material quickly and with little top down management
    • A great team player; sociable, good sense of humor, with excellent communication skills
    • Ability to translate business requirements into reality
    • Attention to detail

    Location: Manhattan, NY

    Duration: 1+year (chance to extend based on client needs)

  4. Application Developer Opportunity in Warren, MI

    Role Title: Application Developer

    Role Description:

    • 5+ years design and development experience in: Cimplicity development and configuration, Java, WebLogic, J2EE, EJB, web services, JMS, XML
    • MS SQL query development
    • Basic knowledge of MS SQL Server table modifications
    • Basic knowledge of communication between server/server, client/server, calling stored procedures
    • Good collaboration and communication skills
    • Ability to develop and execute functional test cases

    Location: Warren, MI

    Duration: 2+months (chance to extend based on client needs)

  5. MIRT Specialist needed in Dallas

    Role Title: Major Incident and Response Team Specialist

    Role Description:

    • Experience in managing triage situation in bridge calls for production environment
    • Production support and testing background will be good
    • Experience in J2EE and SOA environment (nice to have)
    • Experience in Tier 2+ support incident and problem management process (must have)
    • Good oral/written communication, situation awareness/analysis ability

    Location: Dallas, TX

    Duration: 6+months (chance to extend based on client needs)

  6. Lead Java Platform Engineer Opportunity

    Role Title: Lead Java Platform Engineer

    Role Description:

    • Will be responsible for designing, building, and maintaining a complex platform environment to support a custom J2EE development project and supporting the Application Development teams from an ongoing administration and support perspective
    • Key components of this solution include J2EE Application Server (vFabric tC Server), Distributed Caching (vFabric Gemfire), Message Oriented Middleware (vFabric RabbitMQ), Web/HTTP Server (vFabric ERS), SOA Governance Gateway (Layer7 SecureSpan SOA Gateway Appliance), Java-based Development Tools such as Continuous Integration (Hudson CI), SCM Tools (Apache Subversion), Code Quality Tools (Sonar), Maven, Bug Tracking tools (JIRA), and experience with designing and administering integrated Java development environments
    • Other activities will include designing and implementing the physical topology of all environments (including PROD) to be highly scalable and fault tolerant, authoring design deliverables and communicating to Management on key recommendations and best practices
    • Must have prior experience with designing, architecting, and administering Java-based platform technologies with either IBM WebSphere, Oracle WebLogic, or vFabric Suite on an enterprise-scale
    • Strongly preferred skills are architecture/design/configuration experience with vFabric products on Cloud-based platforms (VMware vSphere, for example)
    • Must have experience in team management and leadership since this role will oversee their offshore counter-part

    Location: Mountain View, CA

    Duration: 3+ months (strong chance to extend)