Senior Java/JEE Developer
Position: Senior Software Developer
Company: Anomalix Inc.
Location: Chicago, IL; this position is remote and requires 25% travel
Status: Contract; C2C
About Anomalix
Anomalix is a cybersecurity company pioneering Actionable Identity Analytics. We provide user behavior analytics solutions that identify enterprise access patterns and enable real-time responses to anomalous activity. With decades of experience in the Identity & Access Governance space and over 45 Fortune 1000 customers, we help organizations reduce risk and enable compliance while delivering quick ROI. Anomalix services provide tailored solutions leveraging industry best practices and best of breed technologies.
Anomalix is looking for a Senior Software Developer to join our rapidly growing team to build the next generation of Identity Management solutions.
Developer Responsibilities:
- Design, develop and implement creative and secure Identity Analytics solutions
Knowledge and Competencies:
- Experience in designing, developing, and testing complex integrations
- Deep understanding of the software development lifecycle from multiple perspectives
- Experience with high performance batch data processing
- Ability to explore and evaluate a variety of technologies quickly and reliably (machine learning frameworks, cloud technologies, etc.)
- An eye for improving operational efficiency with software
- Exceptional attention to detail; excellent organizational, time management, and analytical skills
Key abilities required:
- Experience with enterprise Java applications including the Java “ecosystem”
- Java/JEE/Eclipse
- Maven
- Github
- Spring
- Jenkins, etc.
- Familiarity with Spring Framework, including Spring Boot/Spring Cloud
- Mix of front-end and back-end technology expertise, including solution stacks like MEAN
- Hands on AngularJS experience
- Experience with JavaScript/node.js
- Ability to work with open source technologies like Apache Spark, Hadoop and MongoDB
- Extensive hands on experience with AWS cloud services
Developer Qualifications:
- 3-5+ years of relevant, hands-on experience in a development environment
- Bachelors Degree, preferably in a technical area of study
- Ability to handle multiple competing priorities in an agile, fast-paced environment
- Extensive hands on experience with SharePoint Administration
- Experience with database systems (Relational/SQL, No-SQL, Graph Databases)
- Solid mathematical, statistical, and/or machine learning background
- Understanding of data mining practices and techniques
- Desire to be constantly learning new things
- Applicants must be authorized to work without sponsorship in the U.S.
To be considered for the position, please submit a resume in response to this posting. While we sincerely appreciate all applications, only candidates selected for interview will be contacted. Please note the selected candidate will be required to submit to full pre-employment background screenings.