Java Developer
Previous Job
Previous
Java Developer
Ref No.: 16-03447
Location: Addison, Texas
Start Date: 09/15/2016
I have a client in the travel domain in Addison looking to hire Six (6) Senior Java Developers on contract to hire and one perm.

All must be GC or Citizen and willing to convert full-time.

Solid rates. You got anyone?

Job Description & Responsibilities:
· Participate in all aspects of the system development life cycle with specific focus on the design, estimation, construction, unit and integration testing of web-tier components (Java, JSP, JavaScript, HTML, XSLT, CSS).
· Collaborate with project managers, other programmers, project sponsors and QA analysts to deliver business-focused solutions on time and within budget.
· Write high quality code, participate in code reviews, design/architect systems of varying complexity and scope
· Create high quality documentation supporting design/coding tasks
· Lead critical thinking in team meetings, stand-ups and architecture/design discussions
· Identify areas of improvement in our frameworks, tools, processes to make them better
· Participate in the roadmap definition for the team, establish engineering best practices and be a mentor to other team members
· Contribute to the architecture of our new software platform (scale, security, stability, availability)
· Drive coding and unit test standards (tools, guidelines, test coverage)
· Stay current and help select and implement modern technologies
· Share knowledge and champion best practices
Skills & Qualifications
· 8+ years Software Development work experience (Java experience strongly preferred)
· 5+ years creating and supporting Web Services in a high transactional environment
· 5+ years in Consumer Internet or e-Commerce preferred
· 5+ years experience in developing externally facing web applications using HTML. AJAX, JavaScript, CSS, DHTML and relevant open-source libraries (jquery, apache commons, etc).
· Experience with AngularJS and Bootstrap required
· Demonstrated knowledge and experience working with MVC technologies including Struts, Spring MVC or JSF.
· Strong Object Oriented Programming concepts, data structure, algorithms, and system level programming (including multi-threaded programming),
· Solid understanding of web applications and web-related technologies, including:
· Java, JEE, REST,SOAP, PostgreSQL or other SQL databases,Cloud
· Adobe Enterprise Manager (AEM) highly preferred
· Experience in Eclipse IDE
· Jenkins for continuous integration
· Proven record in technical mentoring of Software Engineers preferred
· Critical thinking skills and the ability to produce across your team and beyond
· Rock solid coding skills
· Practical experience working within Agile Scrum development methodologies, preferably where production-ready code is released into a Production environment every two weeks
· Track record of building your own automation and reporting tools to provide capabilities around your service
· Ability to lead code reviews and technical design meetings preferred
· Proven record in successfully delivering highly available and scalable solutions with large transaction volume on a 24x7 operational cycle
· Architectural knowledge of designing and developing software in distributed architecture for multi-tier applications, including microservices architecture, data across service boundaries, decoupling/normalizing
· Thorough understanding of Software Development Lifecycle and methodologies
· Ability to articulate technical design decisions and software implementation in technical forums
· Knowledge of performance testing, application tuning and load testing
· Good sense of humor, love of innovation and change