Anomalix is looking for a Senior Software Engineer to join our rapidly growing team to build the next generation of Identity Management solutions.
Responsibilities:
- Design, develop and implement creative and secure Identity Security 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
- Deep database experience and advance SQL knowledge
- 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 and/or C++ experience
- 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
- Ability to work with open source technologies like Apache Spark, Hadoop and MongoDB
- Hands on experience with AWS cloud services
Qualifications and Education Requirements:
- Hands-on experience in a development environment
- Ability to handle multiple competing priorities in an agile, fast-paced environment
- Experience with database systems (Relational/SQL, No-SQL, Graph Databases)
- Solid mathematical, statistical, and/or machine learning background
- Desire to be constantly learning new things