Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Back End Developer

Full-time

RIVA Solutions Inc.

: Title: Sr. Back End Developer Location: Remote Terms: Full-time Clearance: Public Trust Travel: 0-20% Education: BA/BS degree and 10 years of experience or MA/MS degree or higher and 8 years of experience RESULTS. INNOVATION. VALUES. ACCOUNTABILITY. That's RIVA. Our employee-first approach has manifested a culture that attracts the best and brightest. By investing in people firsts, and providing a flexible work environment, our employees have higher moral, higher productivity rates, and lower turnover. At RIVA, people are our #1 priority. Project Description The project involves the USPTO's International Data Exchange initiative focusing on the development and maintenance of biosequence systems. These systems, including the SLIC system, support filing, validation, and searching of biosequence listings, playing a crucial role in the patent examination and data exchange processes. Position Description Seeking a highly proficient Software Engineer to guide both front-end and back-end development teams. This role demands not only exceptional Java skills but also an understanding of Angular and Single Page Web Applications. The ideal candidate should have a solid track record in leading development teams and be well-versed in TDD, BDD, OIDC, JAXB, Jackson, XSLT, JSON and XML Schemas. Proficiency in containerization, especially with AWS Fargate and Kubernetes, is crucial. Your leadership will be pivotal in steering our team towards creating innovative, scalable applications, leveraging the latest in web technologies and cloud platforms. Responsibilities
  • Software Development: Design and develop high-quality Java applications. Focus on architecture and system design for reliability, scalability, and performance, particularly with Java 11+ and frameworks like Spring Core and Cloud.
  • Team Leadership: Lead and mentor both front-end and back-end development teams. Conduct code reviews, manage branching strategies, and guide the team in following Agile methodologies.
  • CI/CD Processes: Implement and maintain CI/CD pipelines using GitLab and SonarQube, ensuring efficient and automated workflows.
  • Build Technologies: Utilize Maven for build automation, dependency management, and streamlined build processes.
  • Testing and Quality Assurance: Implement TDD and BDD using tools like JUnit, Mockito, Cucumber, and Spock.
  • Ensure compliance with 508 Accessibility standards.
  • API Development: Design and implement secure RESTful APIs.
  • Infrastructure Management: Manage cloud-based infrastructure using Terraform, focusing on containerization with Kubernetes and AWS. Lead cloud migration strategies and ensure efficient infrastructure utilization.
  • Source Control Management: Proficient use of Git for source code management and version control.
Requirements
  • Java Proficiency: Expertise in Java 11+, with a strong understanding of object-oriented programming and streaming principles.
  • Databases: Expertise with MySQL, and expert level expertise with SQL.
  • Front-end Knowledge: Familiarity with Angular and Single Page Web Applications.
  • Frameworks: In-depth knowledge of the Spring ecosystem, including Spring Cloud, and XML-related technologies (JAXB, XML Schemas, XSLT, XPATH).
  • Testing: Proficiency in JUnit, Mockito, TDD, BDD methodologies, and tools like Cucumber and Spock. Knowledge of 508 Accessibility compliance.
  • CI/CD & SCM: Experience with GitLab, SonarQube, and Git for source code management.
  • Build Tools: Proficiency with Maven and Gradle.
  • Containerization & Cloud: Strong experience with container technologies (especially AWS ECS, Fargate, and Kubernetes), and cloud services (AWS).
  • Infrastructure Management: Skills in managing infrastructure as code, preferably with Terraform.
  • Process Management: Experience in leading teams, conducting code reviews, developing branching and release strategies, and understanding Agile workflows.
  • Experience with USPTO a plus
  • Experience with WIPO ST.25 XML a plus
  • Experience with WIPO standards ST.25, ST.26 a plus
Preferred Certifications
  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect
  • AWS Certified Developer
RIVA Solutions is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identify, national origin, disability, veteran status, or any protect class. If you need a reasonable accommodation to search for a job opening or to submit an online application, please email View email address on us.fitly.work. Only messages left for this purpose will be returned.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Back End Developer. Be the first to apply!