Senior Software Engineer - Angular, Spring, Java Lead

Erias Ventures, LLC

Maryland

On-site

USD 245,000 - 270,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Above Market Hourly Pay
11% Roth or Traditional 401k with Vest
Spot Bonuses
Professional Development Bonuses
Company subsidized Medical Coverage
100% Vision and Dental Coverage
Paid Time Off with Flexible Schedules
Amazon Prime Membership Reimbursement
Tech & Productivity Allowance
Onboarding and Annual Swag
Company Paid Professional Development

Job summary

Erias Ventures seeks a Senior Software Engineer to design, develop, and maintain complex software systems using Angular, Spring, and Java. You will work on analytics, real-time data processing, and business management software, guiding teams and ensuring high-quality code.

Responsibilities include designing features, integrating systems, and mentoring teams, with a focus on performance and documentation improvements. This role requires strong problem-solving and collaboration across disciplines.

Qualifications

  • Experience with Angular and RxJS (Fron-End).
  • Knowledge of the Spring Boot framework (not only Java or just Spring experience).
  • Experience with Spring Boot, Spring MVC, Spring Data, Spring Security.
  • Experience with JMS, Kafka, Java, Oracle, Elasticsearch, Docker, Kubernetes/K8, Maven, Gradle, GitLab, CI/CD.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met
  • Recommend new technologies and processes for complex software projects
  • Serve as the technical lead of multiple software development teams
  • Select the software development process in coordination with the customer and system engineering
  • Ensure quality control of all developed and modified software
  • Delegate programming and testing responsibilities to one or more teams and monitor their performance

Skills

Angular & RxJS
Spring Boot
Spring MVC
Spring Data
JMS
Kafka
Java
Oracle
Elasticsearch
Docker
Kubernetes
Maven
Gradle
GitLab
CI/CD

Tools

Angular
RxJS
Spring Boot
Spring MVC
Spring Data
JMS
Kafka
Java
Oracle
Elasticsearch
Docker
Kubernetes
Maven
Gradle
GitLab
CI/CD

Job description

Erias Ventures seeks a Senior Software Engineer to design, develop, and maintain complex software systems using Angular, Spring, and Java. You will work on analytics, real-time data processing, and business management software, guiding teams and ensuring high-quality code.

Responsibilities include designing features, integrating systems, and mentoring teams, with a focus on performance and documentation improvements. This role requires strong problem-solving and collaboration across disciplines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Real-Time & Big Data Lead
Senior Software Engineer — Real-Time & Big Data Lead

Erias Ventures • Maryland

On-site
USD 245,000 - 270,000
Above Market Pay
401k with Company Match
Professional Development Bonuses
+1
Senior Software Engineer - Angular, Spring, Java Lead
Senior Software Engineer - Angular, Spring, Java Lead

Erias Ventures, LLC • Annapolis (MD)

On-site
USD 245,000 - 270,000
11% Roth or Traditional 401k
Company subsidized Medical Coverage
Flexible Work Schedules
+1
Senior Software Engineer - Java, JavaScript & Data Systems
Senior Software Engineer - Java, JavaScript & Data Systems

Erias Ventures • Maryland

On-site
USD 215,000 - 245,000
Above Market Hourly Pay
11% 401k with Immediate Vesting
Spot Bonuses for Business Growth
+1
Senior Java Developer - Spring Boot & Angular (Remote)
Senior Java Developer - Spring Boot & Angular (Remote)

Technoviz LLC • Madison (WI)

Hybrid
USD 110,000 - 160,000
Competitive salary
Opportunity for advancement
Training & development
Remote Full-Stack Software Engineer - Java/Angular
Remote Full-Stack Software Engineer - Java/Angular

Erias Ventures • Maryland

On-site
USD 230,000 - 252,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Vest
Spot Bonuses for Growth
+1
Senior Software Engineer - Java/Angular, Innovate & Grow
Senior Software Engineer - Java/Angular, Innovate & Grow

Erias Ventures • Maryland

On-site
USD 225,000 - 245,000
Above Market Hourly Pay
401k with Immediate Vesting
Bonuses for Business Growth
+3
Senior Software Engineer – Algorithms & Data Systems
Senior Software Engineer – Algorithms & Data Systems

Erias Ventures, LLC • Maryland

On-site
USD 250,000 - 285,000
Above Market Hourly Pay
11% Roth or Traditional 401k with Vest
Spot Bonuses
+4
Senior Software Architect: Java, Spring Boot & Angular Lead
Senior Software Architect: Java, Spring Boot & Angular Lead

Jobtailor • Alabama

On-site
USD 95,000 - 130,000
Senior Enterprise Software Engineer — Cloud Native, CI/CD
Senior Enterprise Software Engineer — Cloud Native, CI/CD

Erias Ventures • Maryland

On-site
USD 225,000 - 250,000
Above Market Hourly Pay
401k with immediate vesting
Professional development bonuses
+1
Senior Java Developer
Senior Java Developer

Profectus IT BVBA • Town of Belgium (WI)

On-site
USD 80,000 - 120,000