Expert Software Engineer (Java)

Expert Software Engineer (Java)

29 Jul 2024
Utah, Salt lake city, 84101 Salt lake city USA

Expert Software Engineer (Java)

Vacancy expired!

Nexidia is looking for a seasoned, detail-oriented Java software engineer to evolve our framework for real-time speech analytics. The role focuses on supporting traditional data centers, though some time will be spent working with AWS.

Required Experience

Minimum ten years professional server-side Java development
Strong personal motivation to create clean, high-quality code
Expertise in OO design including common design patterns
Familiarity with REST principles and implementation
Windows development
or permanent resident

Responsibilities

Create and review class-level designs consistent with specifications from the Architect Group
Consult with team members on their designs
Deep understanding and experience with Low level threading models and sockets
Implement software designs with automated unit and integration tests
Review implentations of less experienced engineers
Recommend test cases to QA and performance test teams
Represent team in design meetings with external integration
Respond to escalated requests for production support, including off-hours in emergency situations
Update product documentation for internal users
Maintain agile estimation and tracking content as prescribed by the Scrum Master/Group Lead

Preferred Qualities

Experience with java.util.concurrent package
Expert in source control management practices using git
Real-time protocols such as RTP and SIP
Contributions to a major open source project
Experience with asynchronous programming, Gradle, Jersey, Jetty, RabbitMQ, ActiveMQ, WiX, MSI, Spring Boot

VISA SPONSORSHIP NOT CURRENTLY OFFERED.

NICE Systems is an Equal Opportunity/Affirmative Action Employer, M/F/D/V.

Job Details

Jocancy Online Job Portal by jobSearchi.