As a Java with Go (Golang) Developer, you will be responsible for designing, developing, and maintaining backend services written in Java and Go. You’ll partner closely with cross-functional teams to deliver reliable services, shape technical strategy, and ensure robust, scalable architectures.
Responsibilities
* Build and enhance backend services using Java and Go (Golang)
* Write high-quality, maintainable, and efficient code
* Design and develop RESTful APIs and microservices
* Work with DevOps teams to support CI/CD and automation workflows
* Participate in architectural discussions and technical planning
* Troubleshoot, debug, and optimise applications
* Contribute to peer code reviews and mentoring
* Produce technical documentation and test artifacts
Required Skills & Experience
* Strong software development experience in Java
* Practical experience with Go (Golang)
* Solid understanding of RESTful APIs and microservices architecture
* Experience with Spring/Spring Boot or equivalent Java frameworks
* Knowledge of relational databases (e.g., PostgreSQL, MySQL) and/or NoSQL
* Familiar with version control (Git) and collaborative workflows
* Experience with automated testing (unit/integration)
* Good communication skills and team-oriented mindset
#J-18808-Ljbffr