> Markdown version of [/jobs/ext/4718637-principal-java-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/4718637-principal-java-backend-software-engineer). 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). --- # Principal Java Backend Software Engineer - **Company:** Robotics Technologies LLC - **Location:** Cincinnati, OH, United States - **Salary:** $180,960 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Amazon Web Services, Code Review, Information Systems, Software Design Patterns, DevOps, Distributed Systems, Enterprise Messaging Systems, Object-Oriented Software Development, Secure Coding, Test-Driven Development (TDD), GitHub Copilot, Spring-boot, Software Security, Backend, Information Technology, Apache Kafka, Functional Programming, Restful APIs, Software Version Control, Jenkins, Microservices - **Published:** November 14, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=94b210545f3a8fd2 ## About the Role * Bachelor's degree in Computer Science, Information Systems, or related field * 12+ years of experience in backend software development * Strong expertise in Java and related technologies * Hands-on experience with Spring and Spring Boot frameworks * Experience building and consuming RESTful APIs * Proficiency with AWS cloud services * Experience with Git/GitHub and modern version control practices * Familiarity with DevOps tools such as Jenkins * Experience with Kafka or other messaging systems * Strong understanding of software design patterns (OOP and functional programming) * Knowledge of secure coding practices and application security * Excellent problem-solving, communication, and collaboration skills Preferred Skills * Experience with microservices architecture * Exposure to GitHub Copilot or AI-assisted development tools * Experience in financial services or fintech domain * Strong understanding of CI/CD pipelines ## Description * Design, develop, and enhance backend features and applications with a focus on scalability, performance, and reliability * Define and drive the long-term technical vision and architecture across multiple services and systems * Act as a technical leader within agile squads, participating in all ceremonies from design to delivery * Develop high-quality, maintainable, and testable code following industry standards and metrics * Implement test-driven development (TDD) and promote engineering best practices * Lead and mentor developers by conducting code reviews, defining standards, and sharing knowledge * Architect and integrate distributed systems, microservices, and RESTful APIs * Collaborate with DevOps and operations teams to improve system performance and reliability * Automate processes to achieve operational excellence * Stay updated with emerging technologies and industry trends * Troubleshoot and resolve complex technical issues for internal and external stakeholders * Maintain documentation, operational procedures, and ensure audit/compliance readiness * Identify, assess, and manage risks in alignment with organizational policies