Point your AI agent at freehire and let it find you a job.

Get the CLI →

InvidiTechnologies

Senior Software Developer (Strong Java 8)

Posted Updated 1 view
Discussion

Your responsibilities

· Design, develop, test and document

· Diagnose root cause of defects/issues and implement software

· Help investigate field issues and support production systems

· Be resourceful, flexible, and an excellent collaborator supporting the Development scrum

· Write unit test code to automatically test the key parts of the system

· Work closely with test engineers to review requirements, system designs and plan for both manual and automated testing.





Our requirements

· Bachelor’s Degree in Computer Science, or equivalent

· 10+ years of experience in the computing industry

· Strong Java language skills

· Cloud, SaaS, and Microservices platforms is a must

· Experience building microservices and using NoSQL databases and Big Data frameworks

· Deep understanding of object-oriented design, data structures, and algorithms

· Exposure to all phases of the software development lifecycle

· Excellent oral and written communication skills

· An aptitude for analytical problem solving

· The ability to quickly learn new technologies

· Actively participate in an Agile/Scrum environment and on all tasks

Highly preferred candidates also have

· Experience working in a UNIX environment, Linux

· Experience with any of the following:

o Big Data frameworks like Apache Hadoop, Apache Spark, Apache Storm, etc.

o Databases like MS-SQL, MySQL, PostgreSQL, Oracle, etc.

o NoSQL Databases like Cassandra, CouchDB, MemcacheDB, etc.

o Web languages and technologies like JavaScript, Perl, Python, HTML, XML, etc.

o Web servers like Apache, Nginx, Jetty, etc.

o SCM and CI tools like Git, Gerrit and Jenkins

o ALM tools like Confluence and JIRA

o Durable Queues like RabbitMQ, activeMQ, Apache Kafka, etc.

o Protocol Buffers and gRPC.

· Prior experience with C++

· Experience developing:

o Real-time distributed systems

o Inter-process communication using UNIX sockets

· Strong UNIX shell scripting skills, and using utilities like SED, AWK, etc.

· Cable or Satellite industry knowledge



Please apply online at www.invidi.com or
www.linkedin.com/in/stacy-holmes-27a82442



Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.