P101025 - Sr Software Developer IV

The Judge Group
Wayne, PA, United States
2 days ago
Apply on www.techcareers.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Applicant Tracking Systems Microsoft Azure Code Review Data as a Services Github Microsoft SQL Server Oracle (Applications) Salesforce.Com PL-SQL Systems Integration
+7 more
Web Applications ReactJS Spring-boot Build Management Restful APIs Serverless Computing Microservices

Job description

  • Develop and support Edge. Build features and fix defects in the Edge web application, a Spring application with a ReactJS front end, through release to production.
  • Own background services and integrations. Maintain and extend Java microservices and Azure Functions that do Edge’s background processing: Salesforce CRM synchronization, LinkedIn integration, email, scheduling, document parsing and partner clients.
  • Shape the architecture. Contribute to design decisions for new services and integrations. Review the designs and code of other developers. Recommend upgrades for older services.
  • Lead projects when asked. On assigned projects, direct one or more developers: break down the work, set technical direction, review the results, and report progress to the Edge manager.
  • Build and deploy. Maintain the GitHub Actions build and release workflows, package and publish shared libraries, and support deployments to Azure across development, staging and production.
  • Work with the data team. Write and review the Oracle and SQL Server changes that features need, through Data Services change management.
  • Support production. Investigate and resolve issues in production and write the root cause and fix in the ticket.

Requirements

  • 8 or more years of professional Java development, including Spring and Spring Boot in production.
  • Experience designing and building REST services and system-to-system integrations.
  • Strong SQL. Oracle and PL/SQL experience preferred.
  • Working knowledge of ReactJS and modern JavaScript.
  • Experience with CI/CD pipelines (GitHub Actions preferred) and cloud deployment (Azure preferred).
  • Experience leading other developers’ work on a project, including design and code review.
  • Clear written communication: tickets, designs and release notes.
  • Experience in staffing or ATS systems is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.techcareers.com
Prepare application

Good distractions

Loading talks and stories from around this role…