Senior Full Stack Engineer; Senior Consultant, Engineering and Technical Services
Listed on 2026-05-19
-
IT/Tech
Systems Engineer, Cloud Computing
Job Requirements
Senior Full Stack Engineer (Sr. Consultant, Engineering & Technical Services)
At Fearless, the Senior Consultant, Engineering & Technical Services serves in the capacity of a Senior Full Stack Engineer on this project. This role supports enterprise integration platforms and requires full-stack development expertise with strong backend engineering in Java and Spring and frontend development using React. We are seeking an experienced engineer to help design, build, modernize, and operate these platforms, developing high-performance backend services and modern user interfaces.
The ideal candidate has experience with containerized microservices, enterprise messaging platforms, and automated CI/CD pipelines to deliver secure, reliable, and scalable systems in cloud-enabled environments.
- The Senior Consultant, Engineering & Technical Services Role Title reflects the Fearless career level Senior Consultant.
- The Working Title reflects the external, functional role performed on the project (Full Stack Engineer).
At Fearless
, this Senior Consultant collaborates with cross functional teams to align the technical vision, implementation, and quality of software systems across development, reliability, testing, and operations.
This role will possess the skills to be able to bridge business objectives with technical execution in software development, infrastructure, security, and testing at an advanced application level of proficiency. The Sr. Consultant role will work on projects that allow them to ensure scalable, secure, and reliable solutions while mentoring engineers, fostering collaboration, and aligning stakeholders with product and project goals.
Responsibilities- Design, develop, and maintain full-stack applications using Java, Spring Boot, Spring Cloud, and React.
- Develop and maintain enterprise integrations, APIs, and messaging workflows using REST, SOAP, JMS, AMQP, and JDBC protocols.
- Build and deploy containerized microservices using Docker and Kubernetes and support orchestration through Helm or similar tooling.
- Implement and maintain CI/CD pipelines to automate build, testing, security scanning, and deployment processes.
- Administer and support web Methods components including Integration Server, Universal Messaging, My web Methods Server, and Optimize for Infrastructure.
- Develop and maintain integration services, message transformations, routing logic, and adapter services for distributed systems.
- Support enterprise messaging platforms such as Red Hat AMQ (Active
MQ), IBM MQ, and Apache Kafka. - Perform monitoring, troubleshooting, and operational support using tools such as Prometheus, Grafana, App Dynamics, Splunk, and Fluent Bit.
- Conduct system health checks, log analysis, and service diagnostics to identify and resolve incidents and outages.
- Implement and maintain secure API integrations, applying standards such as OAuth2, OpenID Connect, TLS encryption, and secure coding practices.
- Support modernization initiatives including migration from legacy integration platforms to cloud-native microservices architectures.
- Design and implement automation strategies for deployment, configuration management, and infrastructure provisioning.
- Perform integration testing, performance testing, and validation across enterprise systems and external services.
- Collaborate with infrastructure, database, security, and platform teams to ensure environment readiness and operational reliability.
- Support operational tasks including vulnerability remediation, certificate lifecycle management, and service account credential updates.
- Produce operational reports, status updates, and technical documentation to support program visibility and system maintainability.
Skills and Qualifications We Require at Fearless
At Fearless, we seek candidates who blend technical know-how with sharp problem-solving and advisory skills to drive real impact in the communities we serve. Here are the key qualifications for this role.
Experience- Bachelor's degree in Computer Science, Information Systems, Engineering, or related technical field.
- 7 or more years of experience in enterprise software development or systems integration.
- Demon…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).