Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4293977238&distance=25&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&refresh=true&start=150 Job Description: In this role, you will have the opportunity to: Design, develop, test, and implement Global Enterprise Document Management and PLM software solutions. Collaborate with cross-functional teams to understand business requirements and develop software solutions that meet those requirements. Develop detailed software design documents and user manuals. Provide technical support to end-users and resolve software issues. Participate in code reviews and software testing to ensure high-quality software development and stay up-to-date with industry trends and technologies related to Document Management and PLM software development. The essential requirements of the job include: Bachelor's Degree in Computer Science, Software Engineering, or related field. 5+ years of software development experience. Strong experience in developing software applications using Java, J2EE, and Oracle database technologies. Strong understanding of software development life cycle (SDLC). It would be a plus if you also possess previous experience in: Documentum (Document Management) and Windchill or Oracle PLM software architecture, design, and development is preferable but not required. Proficiency in setting up and managing CI/CD pipelines, experience in writing and optimizing Docker files, and familiarity with version control systems (ex. Git). Working experience in Java Spring Boot Framework