JOBSEARCHER

Senior Java Developer (Back-End)

JOB DESCRIPTION: W2 Only (No C2C) Title: Senior Java Developer (Back-End)Job Location: Raleigh, NC or NYCWork mode: Hybrid -3 days (must) at client locationExperience: 7+yrs Role Overview:We seek a Senior Back-End Software Engineer who expresses both technical competence and leadership acumen.This distinguished individual will contribute hands-on to the development of high-quality software while also nurturing a culture that values effective team practices.The ideal candidate will have a strong background in server-side logic, database management, and API construction. They will be a vital part of our Java/React infrastructure team.The role presents an extraordinary opportunity to participate in the growth of a dynamic company and to gain deep understanding of the market-disrupting sector of private asset-backed finance. Key Responsibilities:Construct and Optimize Back-End Systems: Develop robust and scalable software solutions with a focus on Java and server-side technologies.Lead Back-End Architecture and API Strategy: Take charge of designing and implementing RESTful APIs and server-side logic, ensuring they meet both technical specifications and business objectives. Prioritize maintainability and scalability in all software designs.Promote for Comprehensive Automated Testing: Establish and maintain a rigorous testing protocol, including unit, integration, and end-to-end tests, to ensure all back-end functions perform reliably and efficiently, from database interactions to application services.Ensure Exceptional Code Standards: Commit to excellence in code quality by conducting thorough code reviews, engaging in thoughtful refactoring, and promoting best practices in software development within the team.Mentorship and Leadership: Serve as a technical mentor and leader, fostering an environment of growth and learning. Encourage the team to embrace best practices in back-end development and to continuously enhance their skills.Cross-Functional Collaboration: Work in tandem with product managers and other key stakeholders to ensure development objectives are in sync with business strategies and user requirements.Stay Ahead of the Curve: Proactively keep up with the latest technologies and trends. Leverage this knowledge to drive innovation and maintain a competitive edge in technology solutions. Qualifications:Educational Background: Possesses a bachelor's degree in computer science, software engineering, or a related technical field, or equivalent practical experience.Technical Expertise: Proficient in server-side languages like Java, modern databases, cloud services, and DevOps practices.Experience: Brings at least 5 years of back-end development experience with a track record of successful project implementations.Software Architecture: Demonstrated ability to design robust back-end architectures and develop APIs for scalable and maintainable software systems.Testing and Quality Assurance: Extensive experience in automated testing practices to ensure high code quality and system reliability.Leadership: Experience in leading development teams, mentoring junior developers, and promoting a culture of technical excellence.Communication Skills: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.Continuous Learning: A commitment to continuous professional development, with a keen interest in staying updated with the latest industry trends and technologies.Industry Knowledge: Familiarity with the field of private asset-backed finance is a plus. Willingness to engage deeply in this innovative area is essential. Benefits:401(k)Dental insuranceHealth insurancePaid time offVision insurance Please send your updated resume onragini.b@datasysamerica.com