Nissint Technologies, LLC. · 4 months ago
Authentication Software Engineer Senior Java Developer
Nissint Technologies is a company focused on delivering custom software solutions to the Intelligence Community. The Authentication Software Engineer will design, develop, and maintain authorization services, ensuring robust cybersecurity and efficient collaboration across multiple domains.
AnalyticsConsultingInformation TechnologySoftware
Responsibilities
Design, Develop, and Maintain Authorization Services: The engineer is responsible for creating scalable and secure authorization mechanisms within Java applications to manage user permissions and access control
Integrate with LDAP Directories and Oracle Databases: They ensure seamless interaction between Authorization Services and these systems, facilitating user authentication and data storage processes
Implement Identity and Access Management (IAM) Features: The engineer incorporates IAM solutions into applications, managing user roles, permissions, and access control policies to enhance security
Follow Coding Standards and Best Practices: Adhering to established coding guidelines, the engineer writes clean, well-documented code and participates in code reviews to maintain high-quality software
Work with Logging and Monitoring Tools (ELK Stack): They implement logging mechanisms using the ELK stack to monitor application performance, troubleshoot issues, and ensure optimal system operation
Utilize Tasking Systems for Project Management: The engineer uses tools like Redmine or Jira to manage tasks, track progress, and ensure timely delivery of projects, effectively prioritizing and assigning work
Collaborate Effectively with Teams and Communicate Clearly: Engaging in daily stand-ups and updating stakeholders on project status, the engineer works closely with other teams to ensure seamless operations and clear communication
Qualification
Required
8 years of software development experience
Experience developing software and systems in Java
Experience with the following technologies: Cloudera, Kibana, ELK Stack, OViD
Experience with Oracle, NiFi, Radiant Logic
Experience with LDAP or other directory services
Experience with PKI technologies (including RSA, SSL, and X509 Certificates)
Experience with web services using REST, SOAP, XML, and JSON
Understanding of Identity and Access Management solutions
Familiarity with coding and documentation standards and best practices, and with source control systems
Experience with Tasking/Ticketing systems
Ability to clearly and professionally communicate ideas and status updates to peers and management
Ability to work in a fast-paced environment, on schedule, and with minimal supervision, when multiple projects are being developed simultaneously
Benefits
Flexible, supportive environment
Competitive compensation
Professional growth opportunities
Strong emphasis on work-life balance
Company
Nissint Technologies, LLC.
Nissint Technologies, LLC. is a woman-owned small business providing advanced Software and Electrical Engineering services.
Funding
Current Stage
Early StageCompany data provided by crunchbase