Principal Java Backend Software Engineer
Robotics Technologies LLC
Cincinnati, OH, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$180,960
Working hours
Regular working hours
Job source
Tech stack
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
+10 more
Spring-boot
Software Security
Backend
Information Technology
Apache Kafka
Functional Programming
Restful APIs
Software Version Control
Jenkins
Microservices
Job 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
Requirements
- 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦