Java with Golang Developer
Job Title: Java with Golang Developer
Location: Richmond, VA
Employment Type: W2
Experience: 8+
NEED ONLY EX-CAPITAL ONE EMPLOYEES
Job Description:
We are looking for an experienced Java + Golang Developer to join our team and contribute to building scalable, high-performance applications. The ideal candidate should have strong backend development experience using Java (Spring Boot) and Golang, with expertise in designing microservices-based solutions.
Key Responsibilities:
-
Design, develop, and maintain backend services using Java (Spring Boot) and Golang.
-
Build RESTful APIs and microservices for scalable applications.
-
Optimize performance and ensure application security.
-
Work closely with DevOps teams to containerize and deploy services (Docker/Kubernetes).
-
Perform code reviews, write unit tests, and maintain high-quality code standards.
-
Collaborate with cross-functional teams (QA, product owners, architects) to deliver features on time.
Required Skills:
-
6+ years of experience in backend development.
-
Strong hands-on expertise with Java 11/17, Spring Boot, Golang.
-
Experience with Microservices Architecture and RESTful API development.
-
Proficiency with databases (SQL/NoSQL like MongoDB, PostgreSQL, or MySQL).
-
Experience with containerization (Docker, Kubernetes) and CI/CD pipelines.
-
Familiarity with messaging systems (Kafka, RabbitMQ, etc.) is a plus.
-
Strong problem-solving and debugging skills.