Senior Software Engineer
Job in
Holtsville, Suffolk County, New York, 00501, USA
Listed on 2026-01-20
Listing for:
The Fountain Group
Part Time
position Listed on 2026-01-20
Job specializations:
-
Software Development
Backend Developer, Senior Developer, Software Engineer, Cloud Engineer - Software
Job Description & How to Apply Below
Onsite 3 days per week in Holtsville, NY
Pay: $73-$77/hour. W2 Only.
Sponsorship is not available for this position.
Duration: 6 months with extensions thereafter based on client need and performance.
Job Summary:- Go and Java programming
- Understanding of REST APIs
- Experience with messaging brokers like MQTT and Kafka
- Database experience
- Ideally Postgres
- GORM and JPA
- Docker and docker-compose (K8s would be a plus)
- Knows how to write unit tests
We are looking for a Senior Software Engineer with strong experience in Go and Java to design and build scalable backend services. You will work on API-driven systems that integrate with messaging platforms such as MQTT and Kafka
, interact with relational databases (ideally PostgreSQL
), and run in containerized environments using Docker
. This role involves hands‑on development, technical leadership, and collaboration across teams.
- Design, develop, and maintain backend services using Go and Java
- Build and consume RESTful APIs
, ensuring scalability, reliability, and security - Integrate and manage messaging brokers such as MQTT and Kafka
- Design and optimize database schemas and queries, primarily using PostgreSQL
- Implement data access layers using GORM (Go) and JPA (Java)
- Containerize applications using Docker and docker-compose
- Collaborate on deployment and orchestration strategies (Kubernetes is a plus)
- Write and maintain unit tests to ensure code quality and reliability
- Participate in code reviews, architectural discussions, and technical decision-making
- Mentor junior engineers and promote best practices across the team
- Bachelor's degree with 4+ years of relevant experience is required. Strong professional experience with Go and Java is mandatory.
- Solid understanding of REST API design and implementation
- Hands‑on experience with messaging systems such as MQTT and Kafka
- Experience working with relational databases;
PostgreSQL preferred - Practical knowledge of GORM and JPA for ORM-based data access
- Experience using Docker and docker-compose in development and deployment
- Proven ability to write unit tests and maintain testable code
- Strong problem-solving and debugging skills
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×