Golang Developer

Ven Soft LLC

Town of Texas (WI)

On-site

USD 120,000 - 170,000

Full time

11 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ven Soft LLC is seeking a highly experienced Golang Software Engineer with strong hands-on Go and Java development to design, build, test, and deploy scalable enterprise applications and distributed services.

The role requires working with microservices, RESTful APIs, AWS, Docker, Kubernetes, and CI/CD in an Agile environment, with emphasis on performance, reliability, and cloud-native architectures.

Qualifications

  • Proven experience in Golang and Java development for scalable enterprise apps.
  • Experience with RESTful services, microservices, and distributed architectures.
  • Strong Go concepts: interfaces, structs, pointers, error handling, modules and concurrency.
  • Cloud and containerization: AWS, Docker, Kubernetes, CI/CD pipelines.

Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Golang and Java.
  • Develop high-performance services with Go
  • Implement REST APIs and distributed services
  • Leverage Go concurrency via goroutines and channels
  • Participate in architecture discussions and design reviews
  • Integrate with databases, messaging systems, and cloud services
  • Maintain cloud-native apps on AWS with Docker/Kubernetes
  • Write unit and integration tests
  • Contribute to code reviews and coding standards
  • Troubleshoot production issues and improve performance

Skills

Golang development
Java development
RESTful APIs
Microservices
Go concurrency
Go channels
AWS
Docker
Kubernetes
CI/CD
Agile/Scrum
SQL
NoSQL
Kafka
Testing (unit/integration)

Tools

Spring Boot

Job description

Location: Irving, TX/Richmond, VA, Chicago, IL

Duration: Long term contract

**Ex-CapitalOne Employees/Contractors Preferred**

Job Summary:

We are seeking a highly experienced Golang Software Engineer with strong hands-on experience in Golang and Java development. The ideal candidate will have extensive experience designing, developing, testing, and deploying scalable enterprise applications and distributed services. The candidate should have strong software engineering fundamentals and experience working with modern application architectures, APIs, cloud technologies, containerization, messaging systems, and databases.

Required Skills & Experience:

  • Strong hands-on experience with Golang/Go development
  • Extensive experience designing and developing applications and services using Go
  • Strong knowledge of Go programming concepts, interfaces, structs, pointers, error handling, packages, and modules
  • Strong experience with Go concurrency, goroutines, channels, and parallel processing
  • Experience building scalable and highly available applications using Golang
  • Strong experience developing and consuming RESTful APIs
  • Experience with microservices and distributed application architecture
  • Experience with Java 8/11/17+
  • Experience with Spring/Spring Boot
  • Experience working with applications and services developed using both Go and Java
  • Strong understanding of object-oriented and service-oriented design principles
  • Experience with unit testing, integration testing, debugging, and performance optimization
  • Strong experience with SQL and relational databases
  • Experience with NoSQL databases is a plus
  • Experience with Apache Kafka or other event-streaming/messaging technologies
  • Hands-on experience with AWS cloud services
  • Experience with Docker and Kubernetes
  • Strong experience with Git and CI/CD
  • Experience working in Agile/Scrum development environments

Key Responsibilities:

  • Design, develop, test, and deploy scalable enterprise applications using Golang and Java
  • Develop high-performance and reliable services using Go
  • Design and implement REST APIs and distributed services
  • Utilize Go concurrency capabilities including goroutines and channels
  • Participate in application architecture and technical design discussions
  • Develop integrations with databases, APIs, messaging systems, and enterprise applications
  • Build and maintain cloud-native applications and services
  • Develop and maintain applications using Java and Spring Boot
  • Work on modernization and enhancement of existing enterprise applications
  • Deploy and support applications across AWS, Docker, and Kubernetes
  • Develop comprehensive unit and integration tests
  • Participate in code reviews and maintain high-quality coding standards
  • Troubleshoot production issues and improve application performance, scalability, and reliability
  • Collaborate with architects, developers, product managers, DevOps engineers, and other technology teams
  • Participate in Agile ceremonies and contribute to continuous improvement initiatives

Preferred Qualifications:

  • Experience in financial services or banking environments is a plus
  • Experience building highly scalable, highly available, and resilient applications
  • Strong understanding of distributed systems and cloud-native architecture
  • Experience with application modernization and cloud migration initiatives
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Bachelor's degree in Computer Science, Engineering, or a related field preferred
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GoLang Java Developer at JS Consulting Georgia
GoLang Java Developer at JS Consulting Georgia

JS Consulting • Georgia

Hybrid
USD 140,000 - 180,000
Java Developer
Java Developer

Ven Soft LLC • Town of Texas (WI)

On-site
USD 110,000 - 160,000
Senior Go & Java Backend Engineer - Hybrid Role
Senior Go & Java Backend Engineer - Hybrid Role

JS Consulting • Georgia

On-site
USD 140,000 - 180,000
Principal Cloud Engineer Golang Development
Principal Cloud Engineer Golang Development

Compunnel, Inc. • Westlake (OH)

On-site
USD 120,000 - 150,000
Software Engineer – Golang (with C# Migration Exposure)
Software Engineer – Golang (with C# Migration Exposure)

Veracity Software Inc • Dallas (TX)

On-site
USD 100,000 - 130,000
Principal Cloud Engineer Golang Development
Principal Cloud Engineer Golang Development

Compunnel, Inc. • Westlake (OH)

On-site
USD 120,000 - 150,000
Golang Software Engineer
Golang Software Engineer

Compunnel, Inc. • Phoenix (AZ)

On-site
USD 120,000 - 180,000
819 | Senior Golang Developer (Short term)
819 | Senior Golang Developer (Short term)

Intetics • Georgia

On-site
USD 120,000 - 180,000
Senior GoLang Programmer
Senior GoLang Programmer

Tata Consultancy Services • Mason (OH)

On-site
USD 95,000 - 145,000
Discretionary incentive
Medical coverage
Parental leaves
+3
Golang Developer (Hybrid – US, Any Intuit/Persistent Office)
Golang Developer (Hybrid – US, Any Intuit/Persistent Office)

Regent Strategic Solutions Inc. • United States

Hybrid
USD 100,000 - 130,000