Go/Java Developer

Menlo Park, California


Employer: ASK Staffing
Industry: 
Salary: Competitive
Job type: Full-Time

Senior GoLang Developer

Hybrid 3 days a week in office mandatory

SUMMARY

We are looking for an experienced hands-on Software Engineer who will lead the technical aspects of designing, implementing, testing of various initiatives in Middle Office Platform API Group. The role expects significant engineering knowledge in complex server-side applications, including new feature work, improvements on existing code, and active participation in designing and shipping the product.

RESPONSIBILITIES

* Analyze, design and develop software solutions to meet business needs.

* Collaborate with internal and external technical personnel/vendors to facilitate enterprise software integration.

* Work on different software development life cycle phases and serve as a technology resource and representative for the department.

* Create technical documentation for software (design documents, handbooks, etc.).

* Perform code review and design review to ensure compliance with development standards.

* Assist with developing automated test cases and test plans for software.

* Review software requirements documentation for projects and enhancements

* Ensures that system improvements are successfully implemented and monitored to increase efficiency.

Basic

* Bachelors Degree in appropriate field of study or equivalent work experience

* Strong proficiency in either GO or Java.

Preferred

* Good understanding of Web Services protocols such as REST, SOAP, IDL, gRPC and API design for extensibility and portability

* Strong proficiency in either GO or Java is desirable. Knowledge in multiple languages like GO, Java and C will be a plus.

* Knowledge on Spring, Spring Boot, JPA/Hibernate, batch scripting languages.

* Experience writing SQL queries for Sybase / Oracle or another Relational Database is required

* Good to have knowledge of Node.js and javascript.

* Working knowledge of cloud, service mesh and containers is a plus

* Working knowledge of object-oriented design and development skills

* Ability to use version control software such as GIT

* Experience with Scrum/Agile development methodologies

* Must possess excellent organizational and time management skills.

* Creative thinker, self-starter, able to work on multiple projects simultaneously

* Strong problem solving and analytical skills.

* Excellent customer service skills and team orientation.

* Ability to carry out all the duties of the position efficiently and effectively

* Go Lang a plus

Created: 2024-05-04
Reference: 223450
Country: United States
State: California
City: Menlo Park