Mon, Aug 03, 2020 05:46 AM - Updated

Senior Java Server Engineer

Reply to: Use the form at the right to send messages to this user.
Date: Fri, Jun 27, 2014 04:04 PM

General Information

Location: Redwood City, CA
FISA Status/ Other: Exempt/ Open to Green Card Holders and US Citizens
Department: R&D
Reports to: Director of Engineering, Content and Conversation Aggregation

Company Overview:

Attensity helps the world’s leading brands leverage customer conversations as a business asset. Using Attensity’s integrated suite of customer analytics and response applications, organizations can tap the wealth of data stored in both internal and online sources, and use that information to improve the customer experience with their brands. Attensity’s award-winning Customer Experience Management (CEM) solutions are built on a massively scalable text analytics platform that enables organizations to listen, analyze, relate and act on customer conversations, no matter where they take place. From its headquarters in Palo Alto, California, Attensity is powering the customer experience strategies of companies such as Charles Schwab, Citigroup, HP, JetBlue, Lloyd’s Banking Group, Siemens, Travelocity, and Whirlpool.

For more information, visit You may follow the Attensity at, on Twitter @Attensity, and on

Position Summary:

As a senior member of our core platform team you will be engaged in every phase of development – scoping, design, implementation, engineering testing and following through to ensure successful deployment. Your strong sense of ownership and strong collaboration skills will support you in helping to drive engineering best practices and ensure effective execution across teams. In this role you will be interfacing with product management, both internal and external engineering teams, QA, and Operations. You will work with senior management and senior members of the engineering team to define the engineering roadmap that will be the foundation for the success of the company.

Major Duties and Responsibilities:
• Design, build, test, and maintain Java-based components in a highly collaborative team environment
• Develop reliable project timelines, and then deliver against them
• Contribute to the entire software lifecycle including reviews, testing, documentation, and QA to ensure top-quality software
• Help to mentor and develop junior team members' technical skills

Desired Skills/ Abilities and Requirements:
• Experienced with and demonstrates proficiency in Java 6
• Experienced in creating and maintaining unit tests using Junit
• Strong understanding of Java threading and process handling
• Strong analytical and design skills
• Strong communication and proofreading skills relaying technical information; Excellent interpersonal skills to communicate effectively
• Linux skills and strong understanding of operating system fundamentals
• Excellent problem solving skills and attention to detail

Optional knowledge/willingness to learn the following:
• Test Driven Development
• Git and SVN source version control systems
• Knowledge of distributed computing theory
• Knowledge of map reduce technology
• Continuous Deployment/Build tools (Hudson/Jenkins/Maven/Gradle)

Education Required:
• A Bachelors degree in Computer Science, Engineering or a related technical field is required

please do not message this poster about other commercial services