JV
Java Backend Software Engineer
Jobs via Dice
Cincinnati · On-site Full-time Lead 4d ago
About the role
About Prudent Technologies and Consulting
Dice is the leading career destination for tech experts at every stage of their careers.
Responsibilities
- 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
Required Skills & Qualifications
- 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
Role Expectations
- Lead by example in coding standards and engineering excellence
- Drive continuous improvement through communities of practice
- Ensure delivery aligns with business goals and customer experience
- Maintain high standards of compliance, documentation, and risk management
Skills
AWSDevOpsGitGitHubJenkinsJavaKafkaOOPRESTful APIsSpring BootSpring
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free