Java Application Developer
- Contract
Company Description
Winning Edge Solutions is a technology firm headquartered in Maryland, USA. We provide IT services, temporary & permanent staffing services, custom software development and technology solutions.
The firm was founded on the principle that an information technology services firm should have a staff that reflects solid, in-depth experience in business, database engineering, software, and technology. The ability to plan, implement and manage complex projects is the result of this philosophy and a commitment to excellence.
Job Description
Clearance : Candidate needs to wait for 3 to 5 weeks until the Clearance is done once he gets an offer.
Job Description
5+ Years of Hands on skills; may have more overall IT experience.
Degree: BS
This position is for a Java developer that has a strong background in Java, Spring Framework, and SQL. The job involves designing and implementing components for data processing applications as well as Spring MVC web-based applications.
Duties
- · Design, implement, test, and document business object models, application services.
- · Create relational data models in Oracle (DDL) and general data maintenance/analysis tasks
- · Participate in big-data and search related development involving Hadoop, Pig, Sqoop, and Elasticsearch
Required Skills
- · Expertise with Java, Spring Framework (IOC, AOP, Spring Transactions, JDBC Templates)
- · Experience working with Message Queues and JMS
- · Experience working in a UNIX/Linux environment and creating shell scripts
- · Expertise with SQL and experience working with Oracle
- · Good understanding of enterprise architectural patterns including J2EE design patterns
Nice-to-Have Skills
- · Experience with big-data tools Hadoop, Pig, Sqoop
- · Experience with Elasticsearch
- · Experience using Spring MVC
- · Experience using an Open Source Rules Engine such as Drools or Jess
- · Experience with front-end technologies: JavaScript, JSON, HTML, AJAX, JSP, CSS
Qualifications
US Citizenship required due to client's requirements.
Additional Information
All your information will be kept confidential according to EEO guidelines.