These are job openings for Junior, Mid, and Senior Web developers at Agilex, Charleston SC.
Backend
Must-haves:
- 1-10 years experience analyzing, designing and implementing integration solutions using J2EE or related technologies
- 1-10 years experience with multiple programming technologies, including Java, XML/XSLT/WSDL, Spring/Hibernate, Web Services
- 1-3 years experience in database development using Oracle or SQL Server database technologies
- 1-2 years experience with Scrum, Continuous Integration, Automated Testing, User Acceptance Testing
- Hands-on experience developing message-oriented integration solutions with Java
- Key technology experience in areas such as J2EE, XML, Web Services and SOA
- Experience in Weblogic and/or Websphere Application Server desired
- Experience in Kofax desired
- Expert in using and managing change management tools, Subversion, TortoiseSVN
- Experience with a wide variety of testing tools and techniques, ex. JUnit
- Thorough understanding of SDLC and Agile/Scrum
- Bachelor's degree in related field
- Support the design and planning of architecture to support goals of the project
- Design and Develop applications that are deployed to J2EE Application Server and Oracle database
- Assess existing source code and identify changes required to deploy code into a new infrastructure
- Make required changes to existing source code to enable it to run within new infrastructure
- Assist development teams in activities such as load testing, troubleshooting, and performance tuning
- Utilizes a working knowledge of J2EE/Java and Oracle/SQL Server database development to troubleshoot technical issues (error messages, bugs with the software, ! availability)
- Enforce standards and best practices
- Proactively communicates with the development, QA teams and management to anticipate configuration management issues/processes
- Proactively seek opportunities to implement improvements to internal team processes
- Contribute to an atmosphere of cross-functional teamwork within the organizations Agile project lifecycle
- Minimum five years Web development experience or equivalent
- Strong Web application design skills, including information architecture, interface design and visual design
- Strong Web development skills, including Java, JavaScript, HTML, CSS, mobile design
- Ability to understand and interpret existing site design and style guides to inform your work
- Excellent project management skills: self-directed and capable of working effectively in a highly kinetic environment
- Excellent communication skills: able to facilitate your own meetings as necessary, comfortable working with all levels of the organization
- Mobile development experience
- Agile experience
- Elegantly implement page designs in standards-compliant dynamic HTML, CSS and JS using current frameworks
- Collaborate with the analysts and clients to define the information architecture, advocating Web interaction design best practices with a focus on consistency and usability
- Create rapid prototypes of interfaces to be used as a blueprint for content and technical development
- Work closely with the client to manage the overall visual design for the application, including all branding and navigational elements
- Work closely with back-end developers to find ways to push the limits of existing Web technology in service of creating the best possible user experience