Java Developer
Note: ONLY INDEPENDENT CANDIDATES (W2 & 1099) - NO C2CJob Title: Java developer Duration: 6+ Months Location: local to Cincinnati, OH Hybrid with DL MUST HAVE Java/Spring Boot, React, and JPA/SQLRetail ExperienceRequirements9+ years of experience in Java/Spring Boot, React, and JPA/SQLProficient in deploying, managing, and scaling applications on Microsoft AzureExpertise in designing and developing RESTful APIsExtensive experience with React for responsive, user-friendly interfacesExperience with GitHub Actions for CI/CD pipeline managementProficient with Apache Kafka for real-time data processingStrong focus on unit testing for code reliabilityExperience in an Agile/Scrum environmentProven track record in leading development teams Top 3 Skills: 7+ years of development experience with Java/Spring Boot, React Framework, and JPA/SQLCloud Platform: AzureSoft Skills Needed: Development ownership, team collaboration, and problem-solvingProject: Supporting traceability for Fresh and Pharmacy OverviewWe are seeking a Sr. Developer who need to join our dynamic and fast-paced team. The ideal candidate should excel in front-end development, particularly with React, and possess a good back-end development experience. The successful candidate will play a critical role in leading the development and design of Traceability solutions, maintaining high standards of code quality, and reducing technical debt and vulnerabilities across the project. Typical DutiesLead Development Initiatives: Take ownership of traceability development projects, ensuring timely delivery while meeting or exceeding quality standardsTechnical Strategy & Architecture: Lead the design and architecture of complex systems, ensuring scalability, performance, and security best practices are followedCode Quality and Maintenance: Oversee code quality, enforce best practices, and conduct code reviews, unit testing, and adherence to coding standardsReduce Technical Debt: Identify, prioritize, and implement strategies to reduce technical debt and address vulnerabilities in the codebaseTeam Leadership: Provide mentorship and guidance to team members, fostering a collaborative, innovative, and high-performance environmentCollaboration: Work closely with cross-functional teams, including product management, UX/UI designers, and DevOps, to integrate traceability features into broader solutionsProblem Solving: Address and troubleshoot complex technical issues, providing solutions that enhance system performance and user experienceDocumentation: Ensure comprehensive documentation of systems, processes, and code to facilitate knowledge sharing and maintenanceProject Planning: Assist in project planning and task allocation, ensuring efficient work processes and timely deadline managementStakeholder Communication: Communicate progress, challenges, and solutions to stakeholders, ensuring transparency and alignment with business objectivesInnovation: Encourage and contribute to innovation within the team, proposing new ideas and approaches to improve product offerings and development processes.