
Senior Back-End Software Engineer
Versana
full-time
Posted on:
Location Type: Hybrid
Location: Charlotte • North Carolina • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
AzureCloudDockerGradleGraphQLJavaKubernetesMavenNoSQLSDLCSeleniumSoliditySpringSpring BootSpringBootSQL
About the role
- Develop and own back-end components for Versana’s application.
- Write clean, maintainable, and efficient code.
- Engage in all phases of SDLC, from ideation to implementation to QA and deployment.
- Collaborate with front-end engineers to deliver high-quality and responsive interfaces.
- Participate in code reviews and contribute to our back-end best practices and standards.
- Build the technical foundation and culture for the Application Development squad.
- Troubleshoot and debug issues with the platform as they arise.
Requirements
- BS or BA in Computer Science or related field.
- 7+ years of software development experience with Java (Spring/Spring Boot).
- Adeptness at using build and development tools (Git, Maven/Gradle, Artifactory).
- Knowledge of REST APIs and GraphQL.
- Experience working with databases (SQL and NoSQL).
- Proficiency in state machines and stream processing pipelines.
- Ability to partner with multi-functional teams and pivot quickly.
- Strong communication, analytical and problem-solving skills.
- Curiosity and motivation to learn.
- Knowledge of Docker and Kubernetes.
- Experience with CI/CD pipelines.
- Competence in end-to-end testing frameworks (Selenium, TestNG).
- Public Cloud experience, especially Azure.
- History of constructing enterprise solutions within financial domain.
- Knowledge of Syndicated Loans or Leveraged Finance.
- Familiarity with BlockChain (DAML, Solidity).
- Ability to onboard and mentor new team members.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpringSpring BootREST APIsGraphQLSQLNoSQLDockerKubernetesCI/CD
Soft skills
communicationanalytical skillsproblem-solvingcuriositymotivation to learnability to partner with multi-functional teamsmentoring