Sr. Systems Engineer (Java) - Philadelphia, PA - Georgia IT Inc.
Philadelphia, PA
About the Job
Job Title: Sr. Systems Engineer (Java)
Location: Philadelphia, PA
Position Type: Contract
Rate: DOE (W2)
F2F Preferred
Job Description
Location: Philadelphia, PA
Position Type: Contract
Rate: DOE (W2)
F2F Preferred
Job Description
- Act as the lead, utilizing RESTful Web Services on a Rack Space cloud environment for developing interfaces to Video Controller Systems.
- Develop the aforementioned interfaces based on Agile project requirements with minimal direction.
- Participate in technical design, and provide expertise to other application development teams as well.
- Lead the design & development activities including the creation of class models, sequence diagrams, detailed design specifications to ensure that requirements are met and technology standards are followed. (Focus on Design versus development)
- Closely work with the product manager, project management, chief architect and external vendors to plan application/interface releases and content of releases.
- Have a strong sense of accountability towards the product by demonstrating technical ownership.
- 8+ years of experience working in a software engineering discipline with 5+ years as a lead developer.
- Bachelor's degree (BS) in Computer Science/Engineering or any other top tier IT discipline.
- Solid experience working with web services (REST, SOAP/WSDL & XML/XSLT) and server side development is needed.
- Solid working knowledge of network protocols such as TCP/IP , HTTP/S, SNMP & SSH.
- Demonstrable Experience with Relational Databases(Oracle), LDAP/X.500, JDBC, XMPP & AMQP is needed.
- J2EE development experience in a cloud environment or an enterprise setting is a strong plus.
- Experience with enterprise messaging systems and designing asynchronous applications using technologies such as JMS, AMQP/RabbitMQ or XMPP is required.
- Experience working with open source software such as Spring, Hibernate, Hadoop, Apache Commons, Tomcat, and MySQL is needed.
- Strong Object Oriented Analysis and Design/UML/AOP skills. Must have good understanding of database design/ERDs.
- Prior experience with Virtualization & RackSpace Cloud Infrastructure is needed.
- Comfortable with Linux shell scripting as well as a few scripting languages such as Perl, Python & Ruby.
- Good understanding of leveraging Big Data technologies is a plus.
- Solid understanding of the Software Development Life Cycle in Agile environment
- Must be a good team player with excellent communication skills, presentation skills and attention to detail with a strong sense of ownership of tasks.
- Knowledge of Video Controller Systems and experience in the cable/telecom sector is a strong plus.
Source : Georgia IT Inc.