Java Software Engineer

Cisco Systems International B.V.

Place of work
Prague
Contract type
full-time

Information about the position

Job description, responsibilities and duties

Business Entity
Cisco Systems R&D in Prague develops innovative products in the domain of Network Behavior Analysis (NBA) in order to fight against modern sophisticated attacks in today's cyberspace which include Advanced Persistent Threats (APT), exploit kits, zero-day attacks, molymorphic malware or trojans inside the client's network. Our products integrates Artificial Intelligence techniques (statistical analysis, autonomic/agent-based computing, ensamble classification, game-theoretic self-optimization) within the framework of distributed, intelligent, and forward-thinking security architecture. Our solutions are deployed as an appliance, with an optional embedded network probe, virtual appliance or an OEM software module for integration with third-party products. It relies only on NetFlow/IPFIX inputs, ensuring easy integration with any networks.

Team Description
Cisco Prague is expanding its Threat Defense team that takes the main role in development of new cloud backed security products. The scope of the projects covers domain of Network Behaviour Analysis and the results are then used for fighting against sophisticated attacks in today's cyberspace.

Role and Responsibilities
We are looking for a highly motivated candidate to join the team. You will be working in a very dynamic environment, where every new idea is welcome and is considered. We work in the agile way, focused on deliverables, making prototypes instead of detailed design documents. We believe quality is much more important than quantity. We encourage our engineers to take well calculated risks.

The role offers an exciting opportunity to join with software engineering groups across the entire Security Technologies portfolio, working on cutting edge security applications that push the boundaries of cloud security. Engineers require a mix of hands-on technical ability combined with good communication skills and a keen interest in automation technology and standards.

The successful Software Engineer will possess extensive hands on technical experience covering UNIX/Linux and Java application platforms, and will have an excellent working knowledge of IT Systems environments - operating systems, networking, applications, platforms and databases. Successful candidates should have a Master degree in Computer Science or equivalent, passion for the best practices in SW engineering including Agile and Test Driven Development.

Requirements for the employee

Candidates with education suit the position

University education (Master's degree)
Postgraduate (Doctorate)

Language skills

English - Intermediate (B1)

Personality requirements and skills

Qualifications


Broad Experience with Java SE, complex multi-threaded systems, following core integration patterns

Experience with Spring Framework and Maven

Basic knowledge in SQL (Hibernate and Spring data as a plus) and NoSQL database experience as a plus

Knowledge in Networking technologies

Experience with Big Data is advantage (MapR, Hadoop, AWS - family, STORM)

Server messaging systems/standards (jms, amqp)

Experience with building asynchronous java concurrent applications

Experience with unit, integration, performance, end-to-end testing and stress testing

Experience with deployment strategies

PaaS knowledge is advantage

Advertiser

Brief description of the company

Why Cisco

#WeAreCisco, where each person is unique, but we bring our talents to work as a team and make a difference powering an inclusive future for all.

We embrace digital, and help our customers implement change in their digital businesses. Some may think we’re “old” (36 years strong) and only about hardware, but we’re also a software company. And a security company. We even invented an intuitive network that adapts, predicts, learns and protects. No other company can do what we do – you can’t put us in a box!

But “Digital Transformation” is an empty buzz phrase without a culture that allows for innovation, creativity, and yes, even failure (if you learn from it.)

Day to day, we focus on the give and take. We give our best, give our egos a break, and give of ourselves (because giving back is built into our DNA.) We take accountability, bold steps, and take difference to heart. Because without diversity of thought and a dedication to equality for all, there is no moving forward.

So, you have colorful hair? Don’t care. Tattoos? Show off your ink. Like polka dots? That’s cool. Pop culture geek? Many of us are. Passion for technology and world changing? Be you, with us!
ID: 1880746  Datum zveřejnění: 28.9.2014