> Markdown version of [/jobs/ext/146801-senior-software-developer](https://www.wearedevelopers.com/jobs/ext/146801-senior-software-developer). 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). --- # Senior Software Developer - **Company:** Aperia Solutions, Inc. - **Location:** Coral Springs, FL, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Spring Security, Confluence, Unit Testing, Cloud Engineering, Cloud Foundry, Software Quality, Continuous Integration, Software Debugging, Middleware, Java Platform Enterprise Edition (J2EE), Monitoring of Systems, Spring Framework, Junit, Linux System Administration, Apache Maven, Message Broker, Cisco Nexus Switches, Open Source Technology, Oracle (Applications), RabbitMQ, Microsoft SharePoint, SonarQube, Data Logging, Postman, Spring Cloud, ReactJS, Spring-boot, Gitlab, Spring Data, Atlassian Tools, Build Tools, Front End Software Development, Restful APIs, Splunk, Software Version Control, Api Management - **Published:** May 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=d71aaff352feeedc ## About the Role Do you have experience in Version control?, * 6+ years of hands-on experience in Java/J2EE development. * Expertise in Spring, Spring Boot, Spring Cloud, Spring Security, Spring Data, and RESTful APIs. * Working knowledge of RabbitMQ or similar message brokers. * Proficiency in Oracle PL/SQL. * Strong unit testing skills with JUnit. * Exposure to ReactJS on the frontend. * Experience with build tools like Maven, and artifact repositories like Nexus. * Familiarity with Postman for API testing and PCF (Pivotal Cloud Foundry). * Demonstrated experience in addressing security vulnerabilities and managing open-source dependencies. * Maintain high code quality using tools like SonarQube. * Version control and CI/CD experience using GitLab. * Proficient with Atlassian tools including JIRA and Confluence. * Solid understanding of Linux environments * Proficiency in English communication is required. Things that will separate you from the rest: * Experience with JIRA integration and custom workflows. * Familiarity with logging and monitoring tools like Splunk. * Ability to collaborate effectively with onshore and offshore teams. * Background in the finance or banking industry. * Strong problem-solving, debugging, and communication skills (written and verbal). ## Description At Aperia, we thrive on innovation and the strength of our dynamic development team. We are currently seeking a Senior Full Stack Developer (Java/ReactJS) with a strong background in Java and J2EE who is passionate about modern technologies, cloud-native architecture, and secure, scalable systems. If you're eager to push boundaries and drive meaningful impact in a fast-paced fintech environment, we want to hear from you. Core Responsibilities * Full lifecycle - analysis, design, development, testing and implementation- of new or enhancements to middleware (micro) services * Maintain middleware modules and services with code quality standards * Keep applications free of security vulnerabilities in compliance with organization's security policies * Assist in troubleshooting and resolving production issues. Provide suggestions for preventative steps * Incorporate suggestions for improvements and enhancements where meaningful * May assist/lead in developing and maintaining technical documentation and store it in central locations (like Confluence, SharePoint) for accessible to team members. ## Related Videos - [Our journey with Spring Boot in a microservice architecture](https://www.wearedevelopers.com/videos/511-our-journey-with-spring-boot-in-a-microservice-architecture) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) - [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) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)