> Markdown version of [/jobs/ext/3037754-backend-engineer-17748](https://www.wearedevelopers.com/jobs/ext/3037754-backend-engineer-17748). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer - 17748 - **Company:** Seneca Resources - **Location:** Pensacola, FL, United States - **Experience:** Expert - **Salary:** $124,800.0 - $135,200.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Application Performance Management, Acceptance Test-Driven Development, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Engineering, Software Quality, Information Engineering, Data Integration, Data Migration, Data Security, Relational Databases, DevOps, Distributed Systems, Online Banking, Java Platform Enterprise Edition (J2EE), Github, Spring Framework, Junit, Apache Maven, Enterprise Messaging Systems, Performance Tuning, Scrum Methodology, Systems Development Life Cycle, Mockito, Secure Coding, Software Engineering, SQL Databases, Web Services, Spring-boot, Reliability of Systems, Backend, Git, Event Driven Architecture, Information Technology, Apache Kafka, Data Management, Front End Software Development, Restful APIs, Docker, Jenkins, Microservices - **Published:** September 23, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9184920/backend-engineer-17748 ## About the Role Required Qualifications & Technical Skills * Strong professional experience in Java backend development, with Java 17 or newer preferred. * Proficiency in enterprise Java, Spring Framework, Spring Boot, web services, and RESTful API development. * Hands-on experience with automated testing frameworks and practices, including JUnit, Mockito, and test-driven or test-focused development approaches. * Experience with Git and CI/CD tools such as Maven, Docker, Jenkins, GitHub, or Azure DevOps. * Strong understanding of relational databases, SQL, data integration patterns, and backend data access. * Experience designing, developing, and troubleshooting scalable and resilient microservices or distributed applications. * Exposure to cloud-native application development, with Microsoft Azure experience strongly preferred. * Understanding of application performance, observability, service dependencies, reliability, and production troubleshooting. * Strong analytical, problem-solving, and system design skills, with the ability to independently prioritize and execute complex engineering initiatives. * Excellent communication and collaboration skills, including the ability to explain technical concepts to technical and non-technical audiences., * Experience developing software solutions within the banking, financial services, or credit union industry. * Experience working in Agile/Scrum environments and collaborating with cross-functional engineering teams. * Familiarity with event-driven architectures, messaging systems, and technologies such as Apache Kafka. * Exposure to data engineering concepts, data management, data migration, high-volume data integrations, and performance optimization. * Experience with cloud-native architecture and distributed systems design. * Ability to use AI-assisted development tools responsibly and effectively to improve developer productivity, testing, and code quality. * Awareness of sustainable coding practices and efficient system design principles. * Demonstrated ability to mentor peers, contribute to technical discussions, and support continuous engineering improvement. Education * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related technical field is preferred. * Equivalent professional experience in backend software engineering may be considered in place of formal education, depending on the hiring requirements. ## Description We are seeking a talented Backend Engineer to join a digital engineering team responsible for building secure, scalable, and high-performing backend services that power modern mobile and online banking experiences. In this role, you will design, develop, test, integrate, and maintain enterprise-grade backend applications, APIs, and distributed systems. You will work with Java, Spring Boot, RESTful APIs, cloud technologies, and modern engineering practices to deliver reliable digital solutions that support customers and business operations. This opportunity is ideal for a mid-to-senior-level software engineer who enjoys solving complex technical challenges, takes ownership of their work, and collaborates effectively across engineering, QA, product, and business teams. You will have the opportunity to influence solution design, improve system reliability, mentor fellow engineers, and contribute to a culture of continuous improvement., * Design & Develop Backend Services: Build, enhance, integrate, and maintain secure backend services, RESTful APIs, and microservices supporting mobile, web, enterprise, and partner applications. * Engineer for Performance & Reliability: Develop scalable, resilient, observable, and high-performing applications with a focus on availability, responsiveness, maintainability, and operational excellence. * Collaborate Across Teams: Partner with business analysts, QA engineers, frontend developers, architects, and cross-functional stakeholders to define requirements and deliver sustainable technical solutions. * Build Quality into Delivery: Develop and maintain unit, integration, and automated tests using frameworks such as JUnit and Mockito to ensure code quality and reliable releases. * Apply Secure Engineering Practices: Implement secure coding principles, data protection practices, and established engineering standards across the software development lifecycle. * Troubleshoot & Optimize: Investigate production defects, performance bottlenecks, integration challenges, and complex distributed system dependencies to improve application stability. * Improve Code Quality: Conduct peer code reviews and refactor existing code to enhance security, readability, maintainability, and overall system performance. * Contribute to Technical Design: Support solution architecture, technical documentation, proof-of-concepts (PoCs), and engineering decisions that align with business and technology objectives. * Support the Full Development Lifecycle: Contribute to testing, deployment, production support, incident troubleshooting, and continuous operational improvements. * Embrace Agile & Continuous Improvement: Participate in Agile ceremonies, contribute to adaptive planning, and promote automation, reusable components, and effective development practices. * Mentor & Share Knowledge: Provide technical guidance to junior and less experienced engineers while contributing to a collaborative and inclusive engineering culture. ## Related Videos - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)