{"schemaVersion":"jobsearcher.job.v1","id":"acc70f3ef7f0c18c0cd2c3df","url":"https://jobsearcher.com/jobs/acc70f3ef7f0c18c0cd2c3df","canonicalUrl":"https://jobsearcher.com/jobs/acc70f3ef7f0c18c0cd2c3df","title":"Sr. Java Developer","description":"Sr. Java DeveloperUnder limited supervision, develop, create and modify complex, multi-tier, distributed enterprise applications and solutions; provide expertise during full lifecycle of project architecture implementation; gather and analyze user requirements; create high level system design based on client requirements using Agile and OOAD; create blueprints for new architecture and leverage design patterns to aid team in delivering more maintainable, robust systems; create system design and prototypes for product development and analysis; design, code and debug multi-tier enterprise and web applications in various platforms; use design patterns to build more efficient and maintainable software; write queries to pull data for testing; create end to end testing procedures with BDD; perform software testing and quality assurance; support, maintain and document system functionality; perform code reviews; convey status updates to development team; report development status to senior management; mentor and assist less experienced developers; and use: Windows, UNIX, Linux, Oracle, DB2, Websphere, SOAP, Spring, Hibernate, Apache, Java, J2EE, JavaScript, JSF, JSON, HTML, Webservices, JUnit, Git and related tools.Minimum Qualifications Education: Master degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will accept equivalent foreign degree); Experience: Two (2) years of experience as a Software Developer, Systems Analyst, Programmer or in a related occupation; Other Requirements: Experience must include two (2) years of work with Oracle, Websphere, JSF, Webservices and J2EE; must be willing to relocate.","company":"HCL Global Systems","rawCompany":"hcl global systems","city":"Farmington Hills","state":"MI","isRemote":false,"isActive":false,"createdAt":"2026-09-11T13:00:05.593Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"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":"Sr. Java Developer","description":"Sr. Java DeveloperUnder limited supervision, develop, create and modify complex, multi-tier, distributed enterprise applications and solutions; provide expertise during full lifecycle of project architecture implementation; gather and analyze user requirements; create high level system design based on client requirements using Agile and OOAD; create blueprints for new architecture and leverage design patterns to aid team in delivering more maintainable, robust systems; create system design and prototypes for product development and analysis; design, code and debug multi-tier enterprise and web applications in various platforms; use design patterns to build more efficient and maintainable software; write queries to pull data for testing; create end to end testing procedures with BDD; perform software testing and quality assurance; support, maintain and document system functionality; perform code reviews; convey status updates to development team; report development status to senior management; mentor and assist less experienced developers; and use: Windows, UNIX, Linux, Oracle, DB2, Websphere, SOAP, Spring, Hibernate, Apache, Java, J2EE, JavaScript, JSF, JSON, HTML, Webservices, JUnit, Git and related tools.Minimum Qualifications Education: Master degree in Computer Science, Computer Engineering, Information Technology or in a related field of study (will accept equivalent foreign degree); Experience: Two (2) years of experience as a Software Developer, Systems Analyst, Programmer or in a related occupation; Other Requirements: Experience must include two (2) years of work with Oracle, Websphere, JSF, Webservices and J2EE; must be willing to relocate.","datePosted":"2026-09-11T13:00:05.593Z","dateModified":"2026-09-11T13:00:05.593Z","hiringOrganization":{"@type":"Organization","name":"HCL Global Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Farmington Hills","addressRegion":"MI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"acc70f3ef7f0c18c0cd2c3df"},"url":"https://jobsearcher.com/jobs/acc70f3ef7f0c18c0cd2c3df"}}