Java Developer-Golang
Job Description:-
We are looking for a skilled Java Developer with strong Golang experience to design, develop, and maintain high-quality backend applications. You will work closely with cross-functional teams to build scalable, reliable, and performant systems.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Golang
- Write clean, efficient, and well-documented code following best practices
- Build and consume RESTful APIs and microservices
- Collaborate with product managers, architects, and frontend developers
- Participate in code reviews and contribute to technical design discussions
- Optimize application performance, scalability, and reliability
- Troubleshoot, debug, and resolve production issues
- Contribute to CI/CD pipelines and automated testing efforts
Required Qualifications
- Strong experience in Java (Java 8+)
- Hands-on experience with Golang in production environments
- Solid understanding of JVM internals and object-oriented design principles
- Experience with frameworks such as Spring / Spring Boot
- Familiarity with REST APIs, microservices architecture, and distributed systems
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB)
- Knowledge of version control systems (Git)
- Understanding of unit testing and integration testing frameworks