Senior Software Engineer @ BayNova | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Senior Software Engineer jobs in Newark, CA
200+ applicants
company-logo

BayNova · 2 days ago

Senior Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
Cyber SecurityInformation Technology

Insider Connection @BayNova

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Full stack developer: JavaScript, Java, Postgres
Develops and supports complex Spring and OSGI java software assets
Develops and supports complex browser single-page applications using ExtJs, Material UI and custom JavaScript
Expert in JavaScript and Java
Experience with Angular
Experience with Maven or Gradle
Expert with RDBs and SQL, Postgres or Oracle a plus
Develops and supports complex Atlassian Jira/Confluence/Crowd Plugins
Expert using web APIs, REST, SOAP and custom
Experienced using web security patterns like OAuth and CAS
Expert in using Git
Experienced using Jira and Confluence
Advisor for patterns, templates, practices, coding standards and metrics for their application area(s)
Manages adherence to non-functional requirements for their application(s)
Owns the as-built catalog of how the system is built, and what behavior it is responsible for
Drives the vision and roadmap regarding architectural design of the application(s)
Ensure application(s) can respond to scale and avoid dependency blocking by applying SOLID design principles
Designs software solutions to fulfill requirements gathered from the customer using class diagrams, component diagrams, and entity relationship diagrams
Coordinates with Technical Leads on technology choices and pattern adoption
In coordination with the Technical Leads and Scrum Master drives the application of the technology to the current business challenges
Become intimately familiar with our business model and processes to influence the strategy and direction of product development
Ability and desire to interact daily with coworkers and leadership
Exhibit excellent problem solving and data analysis skills
Proven ability to work independently and collaboratively
Work at the highest technical level in all phases of application development, systems analysis, and data manipulation
Exceptional communication skills
Work well with an established team
Excel in rapidly changing environments
Ability to analyze and assume ownership of someone else’s code
Discipline to document code
Ability to manage multiple tasks with varying priorities
Ability to communicate ideas in a variety of formats
Experience with BPM frameworks (Appian, JBoss BPM, etc.)
Experience with SCRUM/Agile development, including working on a distributed team
Experience using SoapUI, Postman or similar tool for testing web services
Web accessibility knowledge WCAG 2.0/Section 508

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

JavascriptJavaPostgresSpringOsgiExtjsMaterial uiAngularMavenGradleRdbmsSqlOracleAtlassian jiraAtlassian confluenceAtlassian crowdWeb apisRestSoapOauthCasGitSoftware designClass diagramsComponent diagramsEntity relationship diagramsTechnical leadershipBusiness acumenSystems analysisData manipulation

Required

Full stack developer: JavaScript, Java, Postgres
Develops and supports complex Spring and OSGI java software assets
Develops and supports complex browser single-page applications using ExtJs, Material UI and custom JavaScript
Expert in JavaScript and Java
Experience with Angular
Experience with Maven or Gradle
Expert with RDBs and SQL, Postgres or Oracle a plus
Develops and supports complex Atlassian Jira/Confluence/Crowd Plugins
Expert using web APIs, REST, SOAP and custom
Experienced using web security patterns like OAuth and CAS
Expert in using Git
Experienced using Jira and Confluence
Advisor for patterns, templates, practices, coding standards and metrics for their application area(s)
Manages adherence to non-functional requirements for their application(s)
Owns the as-built catalog of how the system is built, and what behavior it is responsible for
Drives the vision and roadmap regarding architectural design of the application(s)
Ensure application(s) can respond to scale and avoid dependency blocking by applying SOLID design principles
Designs software solutions to fulfill requirements gathered from the customer using class diagrams, component diagrams, and entity relationship diagrams
Coordinates with Technical Leads on technology choices and pattern adoption
In coordination with the Technical Leads and Scrum Master drives the application of the technology to the current business challenges
Become intimately familiar with our business model and processes to influence the strategy and direction of product development
Ability and desire to interact daily with coworkers and leadership
Exhibit excellent problem solving and data analysis skills
Proven ability to work independently and collaboratively
Work at the highest technical level in all phases of application development, systems analysis, and data manipulation
Exceptional communication skills
Work well with an established team
Excel in rapidly changing environments
Ability to analyze and assume ownership of someone else’s code
Discipline to document code
Ability to manage multiple tasks with varying priorities
Ability to communicate ideas in a variety of formats
Experience with BPM frameworks (Appian, JBoss BPM, etc.)
Experience with SCRUM/Agile development, including working on a distributed team
Experience using SoapUI, Postman or similar tool for testing web services
Web accessibility knowledge WCAG 2.0/Section 508
Experience planning, leading, and executing software and IT projects across a wide range of size, complexity, and technologies
Advanced knowledge in Java application technology including Linux, Spring boot, Maven, IntelliJ, Eclipse
Basic Bash and SSH experience on RHEL
Ability to obtain and maintain Federal Government Position of Trust
Must be a U.S. citizen
Must pass a background investigation

Preferred

Bachelor’s degree in Computer Science or Engineering or related field
8750 Compliant Security Certification (CASP CE, CISSP)

Company

BayNova

twittertwitter
company-logo
BayNova is an IT services contractor providing solutions that simplify business processes and reduce IT infrastructure maintenance costs.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Kyle Shoemaker
Partner and Co-Founder
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot