Java Developer with Sharepoint
US Tech Solutions - Fort Worth, TX
Apply NowJob Description
Full stack development skillsets: GUI, backend service with the persistent data layer, and batch processes development experiences. 5+ years of full-stack development experience using Agile and test-driven methodologies. 5+ years of Java, RESTful services, and Angular/React/JavaScript hands-on experience. Experience with SharePoint and Power Automation services. Minimum 2 years of Clienture cloud development experience using Clienture compute/container/monitor/integration/database services. Minimum 1 year of experience with DevOps tools such as Git, CICD pipeline, Dynatrace. Minimum 1 year of experience with service end-point testing tools and regression testing frameworks. Programming Language: Core technical skills needed: Angular/React/JavaScript, Java core, Spring Boot, SQL and/or Non-SQL database. ROLE: Develop the software components Follow coding standards to re-write a legacy application using the latest UI, Java, and cloud technologies. Deploy it to Clienture Cloud. Develop GUI with sections of data elements represented by various UI components, including complex Grid editing and data validation. Build backend and workflow services supporting UI needs. Integrate with SharePoint Library or other document list and archive tools. Utilize PowerAutomation or customized workflow processes to manage workflow between working groups. Rewrite Rule and FootNote automation batch processes for rule and footnote filing automation to ATPCO. Integrate with a persistent layer for data querying and storage. Achieve 75% code coverage using unit test cases. Create a regression test bed to cover 100% of defined use cases. Conduct performance tuning. Create and execute required services, including end-to-end, UAT, performance, concurrency, and stress tests. Run the new application in parallel with existing tools and fix issues. Provide on-call support. Address discovered security vulnerabilities in code. Develop defined CICD pipelines for application integration and deployment automation. Implement High Availability and Disaster Recovery strategy by design. Design dashboards for system health status, application status/audit/alert/log/operation matrix/cloud cost. Utilize Agile Development methodology; members are required to attend scrum ceremonies to report status daily and groom user stories. The velocity of each member will be tracked along with development KPIs using the same Agile tool (e.g., development cycle, burndown rate, deployment count, etc.). Testing Environments: Development, Stage and Cert for integration and UAT, PROD for final deployment.Project: Rewrite existing SharePoint application (GUI, backend services, and workflows) using the chosen latest technology stack.Education/Certifications: BS in Computer Science or related fields. Agile development experience preferred; Technical Certifications are a plus. Bonus Attributes: We appreciate problem solvers more than task takers. A proactive working style. Multi-tasking capabilities. A team player. A good communicator. About US Tech Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit .US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.#J-18808-Ljbffr
Created: 2025-03-01