Full-Time

Senior Full-Stack Developer

Java & Integrations

Posted on 9/8/2026

Launchpad Technologies

Launchpad Technologies

No salary listed

North America

Remote

Must work Monday to Friday, 7:00 am to 4:00 pm Pacific Time.

Bachelor's

Category
Software Engineering (1)
Required Skills
Microsoft Azure
Distributed Systems
React.js
SQL
Java
Postgres
RDBMS
AWS
REST APIs
Data Modeling
DevOps
Apache Camel
Angular
Spring
Google Cloud Platform
Requirements
  • At least 5 years of professional software development experience with strong hands-on expertise in Java.
  • Strong experience with Java 17 or later and Spring Boot.
  • Experience designing, building, and consuming REST APIs and web services.
  • Solid understanding of backend architecture and distributed application concepts.
  • Experience with relational databases such as PostgreSQL, including data modeling and Structured Query Language.
  • Experience working throughout the software development lifecycle in production environments.
  • Strong debugging, problem-solving, and troubleshooting skills.
  • Ability to work effectively within a distributed, cross-functional team.
  • Advanced English communication skills.
Responsibilities
  • Design, develop, and maintain scalable applications and integration services using Java and Spring Boot.
  • Build and support integrations between internal and external systems using APIs, web services, messaging, and integration frameworks.
  • Work with Apache Camel and integration patterns such as routing, transformation, error handling, split/aggregate, and dynamic routing.
  • Design and consume REST and SOAP APIs, working with JSON and XML formats.
  • Develop and optimize data models, queries, and persistence solutions using relational and document databases.
  • Troubleshoot complex application and integration issues across distributed systems.
  • Contribute throughout the software development lifecycle, from technical design and implementation through testing, deployment, and production support.
  • Apply secure coding, performance, maintainability, and scalability best practices.
  • Collaborate with distributed engineering, quality assurance, product, and business teams.
  • Contribute to technical discussions, engineering standards, and continuous improvement initiatives across the team.
Desired Qualifications
  • Hands-on experience with Apache Camel or similar integration frameworks.
  • Experience implementing enterprise integration patterns such as routing, transformation, error handling, split/aggregate, and asynchronous processing.
  • Experience integrating software-as-a-service platforms, enterprise applications, or third-party services.
  • Familiarity with cloud environments such as AWS, Azure, or GCP.
  • Experience with messaging or event-driven architectures.
  • Experience with front-end frameworks such as Angular or React.
  • Knowledge of continuous integration and continuous delivery pipelines and modern software delivery practices.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
Launchpad Technologies

Launchpad Technologies

View

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A