Java Architect - Reston, VA - Georgia IT Inc.
Reston, PA
About the Job
Job Title: Java Architect
Location: Reston, VA
Position Type: Contract until June 2015 with possible extension
Interview Process: Phone then onsite (No Skype/webcam or phone-to-hire)
Rate: DOE (W2 / 1099 ONLY, NO C2C)
Description
The candidates selected for these roles will be part of the Platform Resiliency initiative which is aimed at improving the stability of several key systems through a combination of tactical improvements, system consolidation and strategic re-architecture for future scale and extensibility. Within this large initiative, the Java Architect/Developer will serve on the Publish Subscriber Platform (PSP) team and will be responsible for designing, developing, and unit testing enhancements to that strategic enterprise-wide messaging platform and migration of current consumers to the new platform.
Duties
Location: Reston, VA
Position Type: Contract until June 2015 with possible extension
Interview Process: Phone then onsite (No Skype/webcam or phone-to-hire)
Rate: DOE (W2 / 1099 ONLY, NO C2C)
Description
The candidates selected for these roles will be part of the Platform Resiliency initiative which is aimed at improving the stability of several key systems through a combination of tactical improvements, system consolidation and strategic re-architecture for future scale and extensibility. Within this large initiative, the Java Architect/Developer will serve on the Publish Subscriber Platform (PSP) team and will be responsible for designing, developing, and unit testing enhancements to that strategic enterprise-wide messaging platform and migration of current consumers to the new platform.
Duties
- Responsible for providing senior level expertise on decisions and priorities regarding the enterprise's overall systems architecture.
- Facilitates the establishment and implementation of standards and guidelines that guide the design of technology solutions including architecting and implementing solutions requiring integration of multiple platforms, operating systems and applications across the enterprise.
- Reviews, advises and designs standard software and hardware builds, system options, risks, costs versus benefits and impact on the enterprise business process and goals.
- Develops and documents the framework for integration and implementation for changes to technical standards.
- Assists in the development of and manages an architecture governance process.
- Provides technical guidance to project team areas as appropriate.
- Tracks industry trends and maintains knowledge of new technologies to better serve the enterprise's architecture needs.
Required Skills/Experience
- Bachelor's or Master's Degree in Computer Science, Information Systems or other related field - or equivalent work experience
- At least 7 years of IT work experience in infrastructure/systems environments performing systems planning, architecture design, engineering (hardware and software) and optimization
- Strong experience with distributed systems
- Java / Java EE
- EJB and MDB
- SOAP (JAX-WS) web services
- Spring
- Hibernate / JPA
- Relational database development (Oracle or MySQL or SQL Server, etc.)
- Maven
- Subversion
- WebLogic or Apache Tomcat
- Agile
Preferred Technical Skills
- Kafka
- Storm
- Cloud/PaaS (Cloud Foundry or OpenShift or Open Cloud)
- Event processing
- Messaging
- Billing systems
- Jenkins
- AppDynamics
- Spring JMS
- Elastic Search or similar
- Non SQL database (Couchbase/Cassandra)
Preferred Soft Skills
- Strong communication skills
- "Can do " / "Will do " attitude
Source : Georgia IT Inc.