Job Details:
JAVA Software Engineer
An established, technology driven company organization is seeking at hire another talented Software Developer / Programmer to its staff. Above market compensation, benefits, retirement plan and bonuses / perks will be offered.
Build and implement front-end web applications and back-end services that integrate with other products.
Interact with customers.
Validate requirements and system design.
Automate and streamline existing processes, procedures, and toolsets.
Ensure code paths are unit tested and defect free.
Participate in full integration testing.
Rapidly address issues and fix defects discovered during deployment.
System development experience using a variety of the following technologies:
Web Development: HTML5, CSS3, JavaScript, JSON, XML
J2EE Technologies: JSP / Servlets, EJB3, JMS, JDBC, JMX, JMS
Web Services: SOA, XML, XSL, SOAP, REST, Spring MVC, Spring Boot
Application Development: Ruby or Python
Application Design: Model-View-Controller (MVC), Object Oriented, RESTful services / APIs
Data-Layer Development: MySQL, NoSQL (Redis, Elasticache), ORM
Expertise in at least one of the following languages: Java, Ruby, Python, and/or any functional language
Solid understanding of the full web technology stack (e.g. HTTP, cookies, headers, caching, asset pipelines)
Solid understanding of Application Program Interfaces (APIs), Messaging Software and Interoperability Techniques and Standards
Proven track record in developing high quality, performant, and maintainable applications
Experience with gathering and documenting technical requirements and specifications
Experience using different development methodologies including Scrum, and/or Agile, and test-driven development
Disciplined approach to software engineering best practices (e.g. unit testing, code reviews, design documentation, quality assurance)
Preferred Qualifications
4 years of experience designing and implementing software systems in Java, C, C++, Python, and/or Ruby, including experience designing security solutions for web applications and services.
Masters or PhD is a plus
Significant experience in web applications
A history of open-source contribution
Frameworks: Spring, Struts, Wicket, Ruby on Rails, Django, AngularJS
I look forward to working with you!
Boyd Kelly
www.libertyjobs.com
484 567 2099
bk@libertyjobs.com
http://www.libertyjobs.com/boyd/jobs
http://www.linkedin.com/in/boydakelly

