*LOOKING FOR W2 Consultants* *JAVA/C++ Developer*
*Required Skills:* - Server Development – Strong in not only Java, but the supporting development and integration tools (i.e. Eclipse, Git, Maven, Jenkins, Unit test Framework and Tools). Expected to have a solid understanding of application servers, design patterns and algorithms, and be effective in debugging and optimizing code. Expected to build low through high level tests (mostly automated), review code of other developers, and sometimes do pair programming. A background developing on large parallel (Linux) platforms is a plus. - Degree in Computer Science or related discipline. - 6+ years of Java/JEE server development - Experience developing REST Web Services - Design skills, OOAD, and coding Multi-Threaded processes in distributed computing environment - Experience developing UNIX/Linux applications, C++, Shell, Object Oriented Programming *Experience should indicate a depth of knowledge* *Required Soft Skills:* - Strong analytical ability and problem solving skills. - Ability to dive into new Java and Open Source technologies quickly. - Excellent teaming and communication skills. - Pair Programming - Need to have experience or be willing to pair with others when it makes sense. - Clear Communication - Must be comfortable and eager to openly discuss work items within a small team of 7-12 cross functional staff and contractors. - Passion for Development – Actively learns on the job and outside of work. We are a team of developers that constantly seek to improve our craft and we expect to work with the same. - Cross Functional Skill Development – Programming will be the candidates main expertise, but they must be proactive about learning the skills / methods used across the various roles of the team in order to more effectively work with those other team members and contribute to the work when their primary skill is not necessary to advance the highest priority work items. *Nice-to-Have Skills:* - Eclipse, Maven, JBoss, JavaScript, Git, Gerrit - Familiarity with Hadoop, Solr/Lucene, Protobuf *Description of Services:* Contribute to the development of a mission critical search product. Work within a team of developers to code, unit test, and perform defect fixes according to design specifications. *Tasks to be Assigned:* This developer will be a member of development team for one of CAS’ major online systems development projects. The individual will be responsible for the design and development of features conforming to defined requirements. The position may include analysis and development to process Big Data using Open Source tools. *Additional Comments* The amount of C++ they would be doing would be minimal (~10%), but it is important they have a good understanding (and experience) working with C++ in a Linux/Unix environment. Knowledge of JNI (Java Native Interface) which allows for using C++ code in a Java program is helpful. We also look for knowledge or experience in programming in a large scale distributed environment, where performance is critical and programmers must understand and pay attention to concurrency issues (e.g. thread management, shared memory pools, etc.) In essence, a solid computer scientist, not a run of the mill programmer. Location of position: Columbus, OH 43202 Thanks & Regards, -- Sunil Technical Recruiter Sriven Technologies LLC E-Mail: [email protected] | Web: www.sriventech.com Ph: 703- 842- 4866 ext: 312 | Fax: 1866 725-2860 GTalk: [email protected] -- You received this message because you are subscribed to the Google Groups "International SAP Projects" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/international-sap-projects. For more options, visit https://groups.google.com/groups/opt_out.
