Senior Java Software Engineer
From iPad app development to enterprise systems, iCrossing's technology team architects world-class technical solutions for all digital channels,...
From iPad app development to enterprise systems, iCrossing's technology team architects world-class technical solutions for all digital channels, existing and emerging. We're solutions integrators and developers experienced at all levels of the application development lifecycle with a clear focus on creating engaging, rich and dynamic user experiences. Keeping up with the proliferation of devices, operating systems and APIs takes some serious technical talent - and our team has lots of it. No matter what their individual role, every team member has two basic responsibilities: Build technologies that power connected brands and make the impossible, possible.
For this role, we are seeking a highly motivated Java developer to work on a cutting edge consumer facing website. You will be developing assigned portions of back-end and transactional systems that link and enhance the interactions of several software packages and databases. Technologies you will be using on a daily basis will be Hibernate, Spring framework, AWS. You will work with our team in our Santa Monica / Los Angeles, CA office.
Responsibilities:
- Create web applications utilizing Java, including Spring MVC, to support high volume B2C websites and internal core business applications for our clients
- Work closely with Users Interface Engineers to implement core back-end software components for integrating logic with user interface layer
- Analyze and improve efficiency, scalability, and stability of various system resources
Qualifications:
- 5+ yrs developing best in-class software application in Java
- Solid understanding of Java based technologies: Spring, Hibernate, Freemarker, Velocity, JPA, Security, JMS, etc
- Cloud Web Services experience(AWS, Saas, EC2, etc) is prefered
- Solid understanding in CI(Continuous Integration) Deployment. Maven, Chef, Docker would be ideal
- Experience with Spring framework, including Spring IoC, Spring MVC, Spring WS, Spring Batch, Spring JMS, and Spring Security
- Familiarity with Ehcache, Memcache and performance tuning via caching
- Experience implementing RESTful services
- Understanding of JAXB and JSON/XML serialization/deserialization
- Strong background in RDBMS(Oracle/MySql) and No/SQL(Cassandra, CouchBase, MongoDB)
- Experience with more than one server: JBoss Application Server, WebLogic, Apache, etc
- Experience working in SVN, GIT: Branching and merging
PI93361456
Below are some other jobs we think you might be interested in.
-
Senior Software Engineer - Infrastructure
- imgix
- San Francisco, CA, USA
- Remote
Apr 05 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior IT Project Manager
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 09 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29