What are the responsibilities and job description for the Lead Java Developer only local candidates position at Dminds Solutions Inc.?
Title : Lead Java Developer
Location: Cincinnati, OH, USA
Job Description:
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