SpaceBound, Parent Company of SpaceBound Solutions logo
SpaceBound, Parent Company of SpaceBound Solutions

SpaceBound Solutions' Managed IT services allow you to outsource all of your IT Services and Solutions needs.

Software Engineer

Full-stack EngineerSoftware EngineerContractRemoteLeadTeam 11-50Since 1987H1B No SponsorCompany SiteLinkedIn

Location

Texas

Posted

71 days ago

Salary

0

Seniority

Lead

Job Description

Software Engineer

SpaceBound, Parent Company of SpaceBound Solutions

• Conceptualize, design, build and support software systems with: Web applications, including RESTful APIs or SOAP services. • Batch applications, including file processing • Relational data models • Performance and security considerations • Production problem solving • Support software development life cycle by: Leading the solution design for projects • Reviewing projects and initial for effort, impact, and complexity • Peer code review • Unit testing of features and functionality • Learn new technologies and approaches: Participate in proving out new technologies • Learning new approaches, technologies, paradigms • Translate proof of concept into production ready applications

Job Requirements

  • Have worked in the Software Development field for a minimum of 7 years.
  • More than 5 years of application solution design and development building RESTful APIs, including transactional APIs
  • Experience with Java (JDK 8.x/11.x) application development and any of these frameworks: Spring Framework (Spring Web, Spring Data, Spring Batch etc.) Spring Boot 1.x/2.x ORMs (Hibernate, JOOQ, etc.) Object mapping frameworks (Dozer, ModelMapper, MapStruct, etc.)
  • Messaging Systems: Kafka, MQ, etc.
  • JBoss (Wildfly) , Struts, JSP would be an asset
  • Experience with relational databases including any of: PostgreSQL Oracle MS SQL Server
  • Experience with non-relational databases (NOSQL) MongoDB Redis
  • Working knowledge of AWS services is an asset, including AWS Managed Kubernetes Service or Kubernetes in general AWS API Gateway AWS Batch, Lambda, S3
  • Solution-focused, takes initiative to work effectively within established guidelines.
  • Strong problem solving skills with the ability to multi-task and flourish in a fast-paced, deadline-driven work environment
  • Proven ability to work both independently and collaboratively within a team environment
  • Excellent written / verbal communication and professional maturity
  • Demonstrated experience within Financial Services industry (or other related industry/sector)
  • Strong organizational, time-management and analytical skills
  • Strong interpersonal relationship building and listening skills

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Leads the technical requirements definition during discovery meetings with the client team • Oversee and provide technical guidance to a team of developers, reviewing and writing code • Manages technical risk related to complexity, data integration, scalability, and performance. • Provides guidance and oversight to development teams to ensure that the development process, policies and standards are being followed • Research and qualify software solutions to be implemented on a project and provide software recommendations and estimates that meet project budgetary and functional requirements • Prototypes solutions when necessary to validate that an approach will meet the customer's business requirements • Defines the implementation and technical approach for customizations, interfaces, system architecture, data flow and data architecture/data model. • Collaborate with client and internal offshore teams to support overall delivery. Plan development sprints with the PM and participate in scrum calls. • Communicates and enforces coding standards, performs code reviews, and has a very good understanding of scrum principles • Contribute to Ziffity podcasts as a technical subject matter expert

United States
OtherRemoteTeam 51-200H1B No Sponsor

• Responsible for implementing efficient code and designing solutions to enhance overall systems infrastructure • Assist development lead and product owners with task planning, estimation, scheduling, and staffing • Refine product technical requirements • Collaborate with other team members to produce team deliverables and meet deadlines • Mentor junior members of the team • Lead team meetings around design, best practices and technology • Perform peer code reviews for other team members • Remain current on new technologies and available vendor packages, including evaluating and making recommendations as necessary • Improve operations by conducting systems analysis and recommending changes in policies and procedures • Lead the design of software applications and deployment pipelines within the team

New Jersey
$99.9K - $135.9K / year
Job Closed
Flock Safety logo

Senior Software Engineer, Investigative Agent

Flock Safety

We are the first public safety operating system empowering over 2500 cities to eliminate crime.

Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

• You'll design the orchestration backend that manages complex LLM interactions. • Develop high-performance integration pipelines connecting our AI to Flock's massive data platform. • Build the agentic framework that allows Nightshift to "act" on behalf of investigators. • Partner with ML engineers on agentic workflows and platform teams to design robust APIs that ground AI in truth, ensuring our system remains performant as we process billions of data points daily.

California + 4 moreAll locations: California | Colorado | Illinois | Massachusetts | Texas
$170K - $200K / year
Software Mind logo

iOS Software Engineer, Swift

Software Mind

Software House focused on results since 1999

Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Defining and maintaining architectural standards and ensuring code quality across the iOS team • Working with version control systems, CI/CD tools, and cloud-based infrastructure to ensure smooth development and deployment workflows • Promoting best practices in software engineering, including clean architecture, test automation, performance optimization, and refactoring

Romania
Job Closed