Sr. Software Developer - Java
OtterBase - Franklin, TN
Apply NowJob Description
Job Description We are looking for a Senior Software Developer to join a collaborative team supporting critical software systems and business initiatives. This role is ideal for someone who enjoys building reliable applications, improving existing systems, and partnering with both technical and business teams to deliver impactful solutions. If you're a strong Java developer with SQL expertise, local to the Nashville area, who enjoys working across the full lifecycle-from development to deployment and support-we'd love to connect. Responsibilities/skills: • Help drive the stability, reliability, and continuous improvement of key software systems • Partner with technical leadership and cross-functional teams on new initiatives and enhancements • Support software deployments, incident resolution, and system performance improvements • Review and provide feedback on Java and SQL code through pull requests • Collaborate with QA and development teams to ensure high-quality software delivery • Participate in agile development workflows, including grooming and refining Jira stories • Ensure solutions meet security, compliance, and documentation standards Qualifications: • Strong experience developing applications in Java • Solid experience with SQL (Microsoft SQL Server or similar relational databases) • Experience supporting software operations, deployments, and incident management • Ability to collaborate effectively across technical and non-technical teams • Strong communication skills and a customer-focused mindset • Passion for building high-quality, reliable software solutions
Created: 2026-03-10