Full Stack Software Engineer
Role summary
Eastport Analytics seeks a mid-level Full Stack Software Engineer to join their team. This role involves designing, developing, and maintaining scalable web applications for clients in the financial enforcement sector. Responsibilities include full-stack development with Java/Spring Boot and modern front-end frameworks, rigorous testing, and active participation in code reviews. The engineer will collaborate with cross-functional teams, manage project lifecycles, and troubleshoot complex issues across the entire stack. A Bachelor's or Master's degree in Computer Science, 4+ years of Java/Spring Boot experience, and 2+ years in an Agile environment are required. The position is hybrid, requiring remote work with quarterly in-person meetings in the D.C. area.
Description:
At Eastport Analytics, our technologists, data subject matter experts, and domain specialists work directly with financial investigators, auditors, and analysts to modernize data strategies and improve law and tax enforcement. We measure success by our client’s mission accomplishments, including higher compliance and improved asset recovery.
As a mid-level Full Stack Software Engineer / App Dev Engineer, you will contribute to software projects and drive technical excellence by designing, developing, and maintaining robust web applications for clients, collaborating with cross-functional teams, and shaping customer experience.
Job Responsibilities:
- Full-Stack Development: Design, develop, and maintain complex, scalable full-stack applications using clean, functioning code that adheres to industry best practices and rigorous unit/integration testing.
- Project Execution: Take ownership of project lifecycles by being self-organized, showing appropriate urgency, and evaluating the cost of choices to ensure timely, high-value delivery.
- Collaboration: Ensure quality through active participation in code reviews and software documentation, while fostering a culture of growth by sharing knowledge and assisting peers.
- Communication: Clearly and effectively communicate in both verbal and written forms. This includes feedback, knowledge sharing, collaboration, and handling disagreements.
- Decision Making and Initiative: Evaluate the business impact of your technical decisions and proactively suggest improvements to development processes and methodologies.
- Manage Complexity: Partner with cross-functional teams to understand and define requirements and troubleshoot ambiguous, integrated issues across the entire stack.
Requirements:
- Bachelor or Master’s degree in Computer Science or a comparable program.
- Four+ years of professional experience developing applications using Java with Spring Boot, including experience with REST controllers, JPA/Hibernate, and transactional data handling. Python is a plus.
- Experience building data-intensive, API-driven front-end applications using modern frameworks (Vue preferred).
- Proficiency in designing and working with relational databases (e.g., PostgreSQL), including schema design, query optimization, and data integrity constraints.
- Skilled in debugging complex issues across the entire application lifecycle, including frontend, backend, and database layers.
- Foundational understanding of software architecture and system design principles.
- Two+ years of experience working within a Scrum or Agile development environment.
- Proficiency in Git for collaborative code management.
- Experience in federal contracting and in a small-company environment preferred.
- Must be able to pass a background investigation to obtain and maintain a Public Trust determination; U.S. Citizenship or Permanent Resident status required.
- Work remotely with availability to collaborate during core business hours (9:00 AM – 5:00 PM EST) and attend quarterly in-person meetings in the Washington, D.C. area.
Eastport Analytics – Delivering Insight for Over 25 Years
Eastport Analytics partners with Federal agencies to strengthen and evolve mission-critical analytic systems that drive compliance, enforcement, and investigative outcomes. Our specialized analytic expertise, combined with a mission-first approach, ensures agencies extract maximum value from the tools, data, platforms, and processes they rely on today while building the capacity to meet tomorrow’s challenges. Working side by side with Federal teams, we deliver practical, sustainable solutions that enhance analytic effectiveness, support core missions, and enable agencies to act with clarity, efficiency, and confidence.
Compensation & Benefits
The estimated base salary for this position is $105,000 to $122,000 (annualized USD). This role is eligible for bonus pay and a competitive benefits package. Salary offers are based on a wide range of factors including relevant skills, training, experience, education, market factors, and where applicable, licensure or certifications obtained.
Eastport Analytics offers a full suite of benefits to help employees thrive professionally and personally including a balanced work life culture, unlimited PTO and radical flex time, employer funded health reimbursement account (HRA) to cover deductibles for health insurance, employer funded 401K, professional development, an inclusive professional work environment, fun quarterly events, and more.
Equal Opportunity Employer
Eastport Analytics, Inc. is proud to be an equal opportunity employer. We welcome and support all qualified applicants regardless of race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, hair texture or protected hairstyle, veteran status, or genetic information. We are also committed to providing reasonable accommodations during the job application and interview process. To request accommodations, contact: hr@eastportanalytics.com.
Fraud Prevention Notice
IMPORTANT- Eastport Analytics only communicates with candidates using @eastportanalytics.com email domain.
Similar roles
Full Stack Software EngineerNetrolynx AI · United States · Remote- Senior Full Stack Software EngineerIcarus · Los Angeles, California, United States · Onsite
Sr Full Stack Software EngineerNetrolynx AI · United States · Remote
Full Stack Software EngineerEmerald Advantage Concepts LLC · San Francisco, California, United States · Onsite
Full Stack Software EngineerFetchJobs.co · United States · Remote