9 days old
2017-11-122017-12-10

Application Developer

Horsham, PA 19044
  • Job Code
    586768
  • Payrate
    $50 To $62

Responsibilities:



  • Perform all phases of software engineering including requirements analysis, application design, code development and testing
  • Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs
  • Work very closely with architecture groups and drive solutions
  • Develop code using modern approaches to software development
  • Design reusable components, frameworks and libraries
  • Develop reusable patterns and encourage innovation
  • Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
  • Review code and provide feedback relative to best practices and improving performance
  • Collaborate on the design with other team members and product owners, both inside and outside the scrum team
  • Mentor and guide other software engineers within the team to promote modern approaches to software development
  • Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership
  • Estimate engineering work effort for engineering team and effectively identify and prioritize the high impact tasks
  • Drive a quality mindset within the team


Required:



  • 10 years or more of strong hand-on experience with Java Enterprise Edition (Java/J2EE) and web technologies
  • Spring, JBoss, service-oriented architectures (SOA), RESTful Web Services
  • 6+ years of experience with the Spring frameworks
  • 6+ years of experience with automated unit testing technologies (Such as JUnit, Spock, or similar)
  • 6+ years of experience with mock data frameworks for unit testing
  • 3-5 years of solid Agile experience (Scrum preferred)
  • 3+ years of DevOps experience
  • Demonstrated success in building design patterns and software engineering best practices, especially related to business process management and rules management
  • Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management and use
  • Spring, JBoss, service-oriented architectures (SOA), RESTful Web Services, experience with DevOps and Agile (Scrum or similar) is a must.


Assets: Red Hat BPM suite experience, or Drools experience or similar experience working on rules engine. Knowledge of web security, application security, web services security, common vulnerability remediation, certificate management and use

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Application Developer

Randstad Technologies
Horsham, PA 19044

Share this job

Application Developer

Randstad Technologies
Horsham, PA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast