Java Developer
- Solid understanding of Multithreading & Concurrency, Generics, JMS, J2EE
- Modern java frameworks - Spring, SpringBoot, Struts, Vert.X
- Java 9+ would be beneficial Strong Linux experience incl. various shell languages (bash, python) and experience with the remote triage of server platforms; RedHat Enterprise Linux preferred
Strong experience with IP Networking and network triage tools e.g. Wireshark.
Experience with Telephony/Voice Applications and SIP protocols.
Experience with relational databases and writing/executing SQL queries, especially MySQL/MariaDB.
Ability and willingness to write and execute Unit Tests and apply Test Driven Development approach.
Basic understanding of REST API frameworks.
Basic understanding of Virtualization and VMs.
Requirements
Desired Skills and Experience:
Fluency in C++, understand code and make code changes.
Knowledge of XML, JSON data formats and how to work with them using Java, C++, shell tools.
Containers/Docker/Kubernetes technology stack
RabbitMQ, Redis
Unit testing frameworks such as Junit, Mock, Jasmine, etc.
Basic understanding of security fundamentals including standards and technology.
Some experience with VoIP, SIP and RTP protocols.
Beneficial Skills and Experience:
Advanced knowledge of Virtualization and VMs e.g. VMWare/vSphere/vCenter. WebRTC and WebSockets
Splunk for log file search/triage
Development in a microservices service-oriented architecture with loosely coupled services leveraging APIs.
Front end technologies or frameworks (JavaScript, NodeJS, Angular, Vue.js, Typescript, Bootstrap, CSS3, HTML5, etc.)
Required Education and Experience:
Bachelors Degree in Computer Science or Electrical Engineering with 5+ years of experience in relevant areas.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Non-profit Organizations and Primary and Secondary Education
Referrals increase your chances of interviewing at Pierce by 2x
See who you knowGet notified about new Java Software Engineer jobs in Fairfield, CT.
Sign in to create job alertSimilar jobs
People also viewed
-
Node.JS Developer
Node.JS Developer
-
Software Engineer, Java/Python - Trading Applications
Software Engineer, Java/Python - Trading Applications
-
Software Engineer
Software Engineer
-
C++ Developer
C++ Developer
-
Java Developer
Java Developer
-
Python Developer
Python Developer
-
Python Developer
Python Developer
-
Java Developer with Spring Boot & REST
Java Developer with Spring Boot & REST
-
JS (React, Node.JS) Developer
JS (React, Node.JS) Developer
-
C++ Developer
C++ Developer
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More