Job Description:
We are looking for a Java/Go developer to help develop the Java/Go backend REST API for our Data Management Programming Clients. You will help with design and coding work and take responsibility for large parts of the application API development.
Furthermore, you will be joining a friendly team with a broad range of experience, to develop cloud-based Offerings. For senior’s 8+ years’ experience you will also help mentor and develop more junior members of the team.
Total Years of Relevant Experience:
8-12 years
Primary Responsibilities:
- Your primary responsibility will be to develop and maintain the Data management products code base, facilitate the selection of correct technical choices via collaboration and implement for scale and performance.
- You will be mentoring associate developers to ensure the seamless development of Viya platform solutions.
- You would be expected to contribute to designs for new tools, systems, and frameworks to build a web application for Data Management products.
- You will be involved in troubleshooting issues, bug fixing and providing support to ensure a smooth user experience.
- Ensure all applicable security policies and processes are followed to support the organization’s secure software development goals.
- Contribute to the design, development, unit testing, integration testing, and documentation of product features.
- Participate in defining user stories and acceptance criteria for product features.
- Review business and solution requirements/design documents for accuracy.
Requirement:
- 8 to 12 years’ experience.
- Proficiency in Java, Spring boot, GoLang and REST API development.
- Familiarity with Data access technologies (JDBC) and patterns, data warehousing concepts and design.
- Contribute to designs for new tools, systems, and frameworks.
- Good logical problem-solving capability, A quick and self-learner to adopt and use new technologies.
- Exposure to OOPs, Design patterns and good programming concepts. Tools like Gradle, Jenkins and building its pipelines.
- Exposure to Cloud environment deployments like Kubernetes, docker …
- Mentoring associate developers to ensure the seamless development of SAS9 platform solutions.
- Must be familiar with all phases of the Software Development Life Cycle (SDLC) including Security processes and Quality Standards
- Ability to make recommendations based on solid understanding of the problem resolution, troubleshooting or user interactions
- Experience with Agile software development methodologies with tools such as Jira, Confluence.
- Working knowledge of tools like Git, Gerrit
- Ability to use Test Driven and CI/CD Development methodologies (Unit test and Integration Testing)
- Demonstrated experience with disciplined unit, regression, and integration testing
Mandaory Requirement:
- At least 8 years of development experience in REST API design and development using language like Java.
- Familiarity with Spring framework, Spring Boot and Hibernate.
- Proficient in Database concepts, RDBMS, data modelling
SAS only sends emails from verified “sas.com” email addresses and never asks for sensitive, personal information or money. If you have any doubts about the authenticity of any type of communication from, or on behalf of SAS, please contact Recruitingsupport@sas.com.
#SAS