{"schemaVersion":"jobsearcher.job.v1","id":"50c1f96dbcc292965668b869","url":"https://jobsearcher.com/jobs/50c1f96dbcc292965668b869","canonicalUrl":"https://jobsearcher.com/jobs/50c1f96dbcc292965668b869","title":"Lead Java Developer","description":"Job Summary\nWe are seeking a highly skilled and experienced Lead Java Developer to join our dynamic development team. In this pivotal role, you will lead the design, development, and implementation of complex backend systems, ensuring scalability, performance, and security. You will oversee technical standards, mentor junior developers, and collaborate closely with cross-functional teams to deliver innovative software solutions. The ideal candidate possesses extensive expertise in Java and related technologies, with a strong background in system architecture and distributed computing. This position offers an exciting opportunity to influence the technical direction of our projects and drive excellence in software engineering practices.\nDuties\nLead the development of high-quality Java applications, ensuring adherence to best practices in software design and system architecture.\nCollaborate with product managers, UI/UX designers, and other stakeholders to translate business requirements into scalable technical solutions.\nArchitect and implement RESTful APIs and web services to facilitate seamless integration across distributed systems.\nOversee code reviews, enforce coding standards, and promote continuous improvement through Agile methodologies.\nDevelop and maintain backend systems utilizing Java frameworks such as Spring Boot, Hibernate (Entity Framework equivalent), and WCF.\nDesign database schemas and optimize queries for relational databases like Microsoft SQL Server, MySQL, PostgreSQL, and NoSQL options such as MongoDB.\nImplement automated testing strategies including unit testing, integration testing, and CI/CD pipelines to ensure robust deployment cycles.\nMentor junior developers on system design principles, multithreading techniques, version control practices (Git, SVN), and debugging methodologies.\nEnsure application scalability by leveraging cloud infrastructure services such as AWS or Azure for deployment.\nParticipate in system design discussions using UML diagrams; contribute to documentation including XSLT transformations and UML models.\nMaintain high standards of security, performance tuning, and compliance with SDLC (Software Development Life Cycle) processes.\nQualifications\nProven experience as a Lead Java Developer or similar senior role with a minimum of five years in software engineering.\nExtensive knowledge of Java programming language along with frameworks such as Spring MVC/Boot, React Express for full-stack capabilities.\nStrong understanding of front-end development including HTML, CSS, JavaScript, ReactJS, Bootstrap for UI integration.\nProficiency in developing RESTful APIs using REST principles; experience with SOAP-based web services is a plus.\nHands-on experience with distributed systems architecture, cloud infrastructure (AWS/Azure), and microservices design.\nFamiliarity with database design principles for relational databases (SQL T-SQL) as well as NoSQL databases like MongoDB.\nExpertise in version control tools such as GitHub or TFS; familiarity with CI/CD tools like Jenkins or Azure DevOps.\nKnowledge of Agile software development methodologies; experience working within Scrum or Kanban frameworks.\nStrong problem-solving skills with the ability to debug complex issues efficiently across multiple environments.\nExcellent communication skills to collaborate effectively across diverse teams globally.\nThis role is ideal for a motivated professional eager to lead innovative projects within a collaborative environment that values technical excellence. We welcome candidates committed to continuous learning and delivering impactful software solutions.\nPay: $65.54 - $75.00 per hour\nWork Location: Hybrid remote in New York, NY 10114","company":"Sn Cloud Solutions","rawCompany":"sn cloud solutions","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-08-08T13:21:53.102Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Java Developer","description":"Job Summary\nWe are seeking a highly skilled and experienced Lead Java Developer to join our dynamic development team. In this pivotal role, you will lead the design, development, and implementation of complex backend systems, ensuring scalability, performance, and security. You will oversee technical standards, mentor junior developers, and collaborate closely with cross-functional teams to deliver innovative software solutions. The ideal candidate possesses extensive expertise in Java and related technologies, with a strong background in system architecture and distributed computing. This position offers an exciting opportunity to influence the technical direction of our projects and drive excellence in software engineering practices.\nDuties\nLead the development of high-quality Java applications, ensuring adherence to best practices in software design and system architecture.\nCollaborate with product managers, UI/UX designers, and other stakeholders to translate business requirements into scalable technical solutions.\nArchitect and implement RESTful APIs and web services to facilitate seamless integration across distributed systems.\nOversee code reviews, enforce coding standards, and promote continuous improvement through Agile methodologies.\nDevelop and maintain backend systems utilizing Java frameworks such as Spring Boot, Hibernate (Entity Framework equivalent), and WCF.\nDesign database schemas and optimize queries for relational databases like Microsoft SQL Server, MySQL, PostgreSQL, and NoSQL options such as MongoDB.\nImplement automated testing strategies including unit testing, integration testing, and CI/CD pipelines to ensure robust deployment cycles.\nMentor junior developers on system design principles, multithreading techniques, version control practices (Git, SVN), and debugging methodologies.\nEnsure application scalability by leveraging cloud infrastructure services such as AWS or Azure for deployment.\nParticipate in system design discussions using UML diagrams; contribute to documentation including XSLT transformations and UML models.\nMaintain high standards of security, performance tuning, and compliance with SDLC (Software Development Life Cycle) processes.\nQualifications\nProven experience as a Lead Java Developer or similar senior role with a minimum of five years in software engineering.\nExtensive knowledge of Java programming language along with frameworks such as Spring MVC/Boot, React Express for full-stack capabilities.\nStrong understanding of front-end development including HTML, CSS, JavaScript, ReactJS, Bootstrap for UI integration.\nProficiency in developing RESTful APIs using REST principles; experience with SOAP-based web services is a plus.\nHands-on experience with distributed systems architecture, cloud infrastructure (AWS/Azure), and microservices design.\nFamiliarity with database design principles for relational databases (SQL T-SQL) as well as NoSQL databases like MongoDB.\nExpertise in version control tools such as GitHub or TFS; familiarity with CI/CD tools like Jenkins or Azure DevOps.\nKnowledge of Agile software development methodologies; experience working within Scrum or Kanban frameworks.\nStrong problem-solving skills with the ability to debug complex issues efficiently across multiple environments.\nExcellent communication skills to collaborate effectively across diverse teams globally.\nThis role is ideal for a motivated professional eager to lead innovative projects within a collaborative environment that values technical excellence. We welcome candidates committed to continuous learning and delivering impactful software solutions.\nPay: $65.54 - $75.00 per hour\nWork Location: Hybrid remote in New York, NY 10114","datePosted":"2026-08-08T13:21:53.102Z","dateModified":"2026-08-08T13:21:53.102Z","hiringOrganization":{"@type":"Organization","name":"Sn Cloud Solutions","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"50c1f96dbcc292965668b869"},"url":"https://jobsearcher.com/jobs/50c1f96dbcc292965668b869"}}