Logo
Saxon Global

Advanced software engineer (Mid)

Saxon Global, Cincinnati, Ohio, United States, 45208


We are looking for a developer to help build, integrate, and maintain functionalities around Go and Java applications. The right candidate for this role must be capable of build applications using modern event streaming architectures, should be hands on in Go and Java Frameworks, microservices (Java, Spring Boot API development, REST, Mockito), and Azure Cloud. You should be comfortable working with application coding based on design, integration, and specification. Also, be comfortable working with application protocols such as JSON, REST. Minimum qualifications: 2 years of experience working with Go/Golang development language. 3 years of experience working with Java (1.8 or higher), using frameworks like Spring Boot, Spring Data, Mockito. Experience with Azure cloud and RESTFUL services development. Experience working with relational or non-relational databases along with ORM frameworks to connect with them (like Spring Data, datastax). Experience partnering with others to solve problems efficiently. Key Responsibilities Responsible for participating in the design, development, testing, debugging, maintaining, and documenting software components in accordance with Agile Development best practices. Establish estimates and work plans for design, development, implementation, and rollout tasks. Communicate with appropriate teams to ensure that assignments are delivered with the highest quality and in accordance with standards. Develop a high-quality codebase, lead design discussions, execute development against design, and navigate complex codebase. Responsible for development and implementation of technical design within a defined set of teams. Executes against defined technology roadmap to support project portfolio and business strategy. Participate in implementation of enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance. Provide technical clarity between ongoing projects and the strategic objectives of the company. Drive digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and, transform the existing core technology base and IT estate. Implement high-level migration plans to address the gaps between the current and future state. Lead the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement. Mentor team members in software development principles, patterns, processes, and practices. Must be able to perform the essential job functions of this position with or without reasonable accommodation Required Skills : Azure Basic Qualification : We are looking for a developer to help build, integrate, and maintain functionalities around Go and Java applications. The right candidate for this role must be capable of build applications using modern event streaming architectures, should be hands on in Go and Java Frameworks, microservices (Java, Spring Boot API development, REST, Mockito), and Azure Cloud. You should be comfortable working with application coding based on design, integration, and specification. Also, be comfortable working with application protocols such as JSON, REST. Minimum qualifications: 2 years of experience working with Go/Golang development language. 3 years of experience working with Java (1.8 or higher), using frameworks like Spring Boot, Spring Data, Mockito. Experience with Azure cloud and RESTFUL services development. Experience working with relational or non-relational databases along with ORM frameworks to connect with them (like Spring Data, datastax). Experience partnering with others to solve problems efficiently. Key Responsibilities Responsible for participating in the design, development, testing, debugging, maintaining, and documenting software components in accordance with Agile Development best practices. Establish estimates and work plans for design, development, implementation, and rollout tasks. Communicate with appropriate teams to ensure that assignments are delivered with the highest quality and in accordance with standards. Develop a high-quality codebase, lead design discussions, execute development against design, and navigate complex codebase. Responsible for development and implementation of technical design within a defined set of teams. Executes against defined technology roadmap to support project portfolio and business strategy. Participate in implementation of enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance. Provide technical clarity between ongoing projects and the strategic objectives of the company. Drive digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and, transform the existing core technology base and IT estate. Implement high-level migration plans to address the gaps between the current and future state. Lead the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement. Mentor team members in software development principles, patterns, processes, and practices. Must be able to perform the essential job functions of this position with or without reasonable accommodation Additional Skills : We are looking for a developer to help build, integrate, and maintain functionalities around Go and Java applications. The right candidate for this role must be capable of build applications using modern event streaming architectures, should be hands on in Go and Java Frameworks, microservices (Java, Spring Boot API development, REST, Mockito), and Azure Cloud. You should be comfortable working with application coding based on design, integration, and specification. Also, be comfortable working with application protocols such as JSON, REST. Minimum qualifications: 2 years of experience working with Go/Golang development language. 3 years of experience working with Java (1.8 or higher), using frameworks like Spring Boot, Spring Data, Mockito. Experience with Azure cloud and RESTFUL services development. Experience working with relational or non-relational databases along with ORM frameworks to connect with them (like Spring Data, datastax). Experience partnering with others to solve problems efficiently. Key Responsibilities Responsible for participating in the design, development, testing, debugging, maintaining, and documenting software components in accordance with Agile Development best practices. Establish estimates and work plans for design, development, implementation, and rollout tasks. Communicate with appropriate teams to ensure that assignments are delivered with the highest quality and in accordance with standards. Develop a high-quality codebase, lead design discussions, execute development against design, and navigate complex codebase. Responsible for development and implementation of technical design within a defined set of teams. Executes against defined technology roadmap to support project portfolio and business strategy. Participate in implementation of enterprise standards across domains: operations, infrastructure, data, applications, development, security & risk, and business continuance. Provide technical clarity between ongoing projects and the strategic objectives of the company. Drive digital innovation by leveraging innovative new technologies and approaches to renovate, extend, and, transform the existing core technology base and IT estate. Implement high-level migration plans to address the gaps between the current and future state. Lead the analysis of the technology environment to detect critical deficiencies and recommend solutions for improvement. Mentor team members in software development principles, patterns, processes, and practices. Must be able to perform the essential job functions of this position with or without reasonable accommodation Background Check :Yes Drug Screen :Yes Notes : Selling points for candidate : Project Verification Info : Candidate must be your W2 Employee :Yes Exclusive to Apex :No Face to face interview required :No Candidate must be local :No Candidate must be authorized to work without sponsorship ::No Interview times set : :No Type of project :Development/Engineering Master Job Title :Other Branch Code :Cincinnati