×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Boca Raton, FL

Job in Boca Raton, Palm Beach County, Florida, 33481, USA
Listing for: SuranceBay, LLC
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (SuranceBay, LLC - Boca Raton, FL)

Surance Bay is a software company formed in 2009. We provide software solutions to the insurance industry. We primarily work with insurance agencies and insurance companies.

Careers at Surance Bay

Senior Software Engineer (Surance Bay, LLC - Boca Raton, FL)

Design and develop scalable and resilient cloud architecture solutions using platforms like AWS, Azure, or Google Cloud. Collaborate with stakeholders to define architectural requirements and ensure alignment with business objectives. Monitor, maintain, and support the existing cloud infrastructure in a production environment. Proactively address configuration changes, performance optimizations, and security enhancements. Investigate and resolve complex issues to ensure system availability and reliability.

Architect and design robust Java backend systems, including microservices and legacy monolith applications. Define system components, interfaces, and dependencies, ensuring scalability, performance, and maintainability. Develop high-quality backend solutions using Java and related frameworks like Spring and Hibernate. Write clean and efficient code, conduct code reviews, and enforce coding standards. Implement unit tests to ensure code quality and reliability. Design, develop, and deploy microservices using modern frameworks and technologies.

Implement API endpoints, database integration, and messaging systems to enable scalable and distributed application architectures. Analyze and enhance existing legacy monolith applications by refactoring code, optimizing performance, and improving functionality. Ensure seamless integration with microservices and other components of the system. Establish and manage Dev Ops processes to streamline development, testing, and deployment workflows. Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines, automated testing, and infrastructure-as-code practices.

Assess and mitigate potential security risks in cloud architecture, backend systems, and software development processes. Conduct security audits, vulnerability assessments, and penetration testing. Implement security controls and best practices to protect sensitive data and ensure regulatory compliance. Apply deep knowledge of MySQL database systems to optimize performance, design efficient data models, and troubleshoot complex queries. Implement best practices for data integrity, security, and scalability.

Perform system administration tasks on Linux-based environments, ensuring smooth operation, security, and performance. Manage server configurations, monitor system resources, and troubleshoot issues as they arise. Manage cloud infrastructure resources, provisioning and configuring servers, containers, and other necessary resources. Ensure scalability, availability, and security of infrastructure components. Implement efficient deployment strategies for application releases, manage version control, and monitor application performance and resource utilization.

Set up monitoring tools and establish proactive alerting mechanisms. Collaborate effectively with cross-functional teams, including product managers, frontend developers, operations teams, and security teams. Document architectural designs, development processes, security measures, and system configurations for future reference and knowledge sharing. Stay updated with emerging technologies, industry trends, and best practices related to cloud architecture, Java development, Dev Ops, and information security.

Continuously explore opportunities for process improvements, performance optimizations, and innovation within the organization.

Requirements
  • Master’s degree in Computer Science or a related field.
  • 2 years of previous experience as a Software Engineer.
  • Experience must include AWS, Spring, microservices.

To apply:

please contact Victor Rasputnis at

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary