*Java Developer* *Stoughton, MA *
*6-12 month contract* *Candidates must be able to interview on site as well as take a code test during the phone interview.* *Phone then F2F* *Job Description:* The successful candidate will be part of a cross-functional team responsible for designing, developing, and testing diverse features of our Analytics and Visualization Platform product and future products. As a Software Engineer, you will have opportunities to participate in architectural and strategic decisions. Software Engineers who are motivated, creative, passionate and positive are highly valued. You must be comfortable working in a team and have strong communication skills. Software Engineers who learn quickly and have strong technical skills will thrive. The successful candidate must have considerable experience with developing software applications and should be familiar with design patterns, data structures and other staples of practical software development. *Job Requirements:* · BS or MS in Computer Science or equivalent · *3+ years of experience with Java, J2EE, Spring, ORM Frameworks (Java Persistence API/JPA, Hibernate), Java Message Service (JMS), Testing Frameworks (JUnit, Selenium)* · *Experience with UI Technologies (HTML5, CSS3, JavaScript libraries/frameworks) a plus* · Experience in RDBMS schema design and optimization, specifically in MySQL. · *Experience in NoSQL* · *Experience with Application Servers - Tomcat, JBoss* · *Experience designing and implementing Services - RESTful, Web Sockets, SOAP* · Experience working with and manipulating various data formats - *XML, JSON, Delimited Files (CSV)* · Strong knowledge and experience implementing multi-threaded applications · *Knowledge of Operating System scripting languages – Bash & Batch* · *Experience with Version Control Systems – Perforce, Subversion* · Strong understanding and experience implementing Design Patterns · Strong understanding of data structures and implementing algorithms · *Excellent debugging skills* · Good understanding of security concerns/threats and implementing security best practices · Knowledge of *Agile* software development and testing methodologies. · Strong motivation and ability to work in a fast-paced, team-oriented environment supporting a business-critical production environment · Experience with Flash communication server and /or Flash Media Server a plus · Experience developing high performance transactional applications a plus · *Automating builds using Apache ANT and Maven a plus* *Job Responsibilities* · Technical design, implementation, deployment and support of our SICK Analytics and Visualization Platform suite of products · Partner with Business Analysts/Product Managers to review and implement business requirements · Partner with Project Managers, Technical and QA Leads on estimates, statuses, identifying issues and raising risks · Partner with the Architecture team to ensure work is aligned with the strategic direction of the enterprise · Adhere to architectural standards and detailed development standards. · Review service designs, source code, and research options and create recommendations to ensure a successful implementation · Perform development and unit testing *Additional* Certified Java Developer/Programmer Preferred Regards, *Tanya Gupta |* *Technical Recruiter* | *Apetan Consulting LLC* Tel: 201-620-9700 * 134 | Fax: 201-526-6869 | *Mail *: 72 van reipen ave pmb#255, Jersey City, NJ 07306 | *Corp. Office:* 15 Union Avenue, office # 6, Rutherford, New Jersey 07070 | [email protected] | www.apetan.com -- -- To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/CBE-Software-Engineer?hl=en --- You received this message because you are subscribed to the Google Groups "CBE Software Engineer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
