Tuesday, July 15, 2014

Senior Java Framework Developer/Lead - Seattle, WA / SFO, CA / Jersey City, NJ

Position ID: NAL-1407-14
Job type: C2C / Contract To Hire
Duration: 6 Months to a Year
Interview Type: Phone / Skype

Responsibilities:
  • Propose technologies and develop frameworks for implementation of a digital platform.
  • Heavily hands-on, with current role involving at least 80% time spent on coding activities
  • Work on  recommended solutions on new and emerging technologies, technology prototypes, and engineering process improvements
  • Define and implement on high level technology strategies, standards, best practices, processes and guidelines
  • Lead and grow the framework development team in core leading technologies
MUST HAVE:
  • 10 + years of experience.
  • Strong in Core Java language fundamentals
  • Heavily hands on with > 80% of time spent on coding/development
  • Experience in coding to improve application performance / scalability / fault tolerance
  • Looking for application developers with experience in custom framework development, not just business application development experience 
  • For Example: Caching / Persistence / Security (Authentication & Authorization) frameworks 
  • Multiple components of Spring - Experience in using Spring as a foundation for building custom frameworks.
  • Spring MVC / Spring Data / Spring AOP - Aspect Oriented Programming
  • Asynchronous & Concurrent application experience: 1. Multithreading / 2. Messaging queues / 3. Concurrency APIs like Tasks & Executors
  • Restful web service development (JAX-RS with JSON)
  • Relational DB or SQL (Example: DB2) - versus - Nonrelational DB or NoSQL (Example: Cassandra)
  • Experience is software development using Agile methodology. Example: Scrum (Good to have)
Required Skills:
  • Strong Object Oriented Design principles with ability to implement in languages of choices (Java )
  • Solid understanding of web development solutions primarily including highly scalable and fault tolerant architectures
  • Solid development experience in web technologies: Java, Spring 3.0, RESTful services and SOAP Web Services
  • Very good at Asynchronous and concurrent programming, messaging architectures, distributed computing, etc.
  • Solid experience in design and development using MVC frameworks such as spring MVC.
  • 8 to 10 years of experience developing Systems’ frameworks and software for highly scalable environments
  • Excellent communication skills.
Nice to Have Skills:
  • Experience with Agile methodologies
  • Experience on deploying applications using Tomcat 
  • Experience on SOA frameworks
Interested candidates can send resumes to jobs@nallas.com with position ID in subject line

No comments:

Post a Comment