Job Description
Exciting firm with a global presence in the ecommerce marketing space is looking for a strong Sr. Java Spring Consultant who can thrive in a fast paced environment located in Scottsdale, AZ. Seeking candidates who are proactive, self-starters, and have a proven track record to work independently with minimal supervision and collaboratively with a team as requiredBuilding world-class products to help clients serve customers better; looking for additional innovative solutions which will contribute towards these next generation initiatives. This includes development for a core set of next generation of applications while creatively pushing the envelope using cutting edge technologies. The candidate will participate in design sessions, work closely with product & other non-technical staff, perform heads down development, work with QA on test plans, and create necessary documentation.
Senior JAVA SPRING Consultant must have the proven ability to be problem-solvers. If you are a passionate technologist who can get a lot done while having fun, come join a team of like-minded, skilled professionals where you can learn and share your knowledge!
Job Requirements
Senior JAVA SPRING Consultant Requirements:
- 8+ years’ professional hands on software development experience, with 4+ years specifically utilizing Java and 3+ years of high-volume applications/systems experience.
- Bachelor’s degree in Computer Science or related technical field.
- Must possess an excellent understanding of service-oriented architecture (SOA) and asynchronous message-based concepts.
- In-depth knowledge of object-oriented methodologies, UML design techniques, event driven architectures, and other design patterns.
- Experience with Hibernate or other object-relational mapping framework.
- Strong demonstrable knowledge with Relational databases, preferably Oracle, and/or MySQL.
- Understanding and some hands-on experience with XML, JSON and/or Web-services
- Some hands-on coding experience with JMS and/or utilizing an Enterprise Service Bus (ESB).
- Familiarity with open-source libraries/frameworks, e.g. Apache, Jakarta, MuleSoft, etc.
- Strong experience working in a team and as an individual.
- Exemplary communication skills (both written and oral), with experience producing technical and design documentation of complex processes.
- Strong software development process background, preferably using Agile methodologies such as Scrum and/or XP.
- Ability to troubleshoot, performance tune and understand java memory utilization in code produced.
Understanding of distributed cache/store systems such as Memcached, EhCache, Terracotta Enterprise solutions, GemFire, etc. is a plus. - Scripting skills, e.g. Perl, shell, etc. is a plus.
- Experience with an open source development environment using tools such as Maven, SVN, Eclipse, JIRA is a plus.
- Experience with identity based systems and security design patterns is a plus.
- Understanding of certificates, encryption, and other security based concepts is a plus.
If you would like to be considered seriously for this role, please respond with your resume in MS Word format.
No 3rd Parties please!
Country: USA, State: Arizona, City: Scottsdale, Company: Surrex Solutions Corporation.
Комментариев нет:
Отправить комментарий