R

Lead Java Developer

Retired
On-site
Exton, Pennsylvania, United States
Development
Must be a US Citizen or Permanent Resident!
This position is 100% onsite... No remote access!
Must have a reasonable commute to Exton, PA!


Lead Java Developer
Responsibilities:
  • Responsible for directing and managing the activities of a team of developers involved in the design, development, deployment, and support of IT systems.
  • This position manages the software and database development cycle for customization's, regulatory compliance, business rules and formats, and project plans.
  • The position leads, coordinates, and integrates multiple large and complex application development programs that have significant business impact.  
  • Drives the Application Development Services delivery, projects, and the development organization toward achieving the intended business results aligning to enterprise strategies.
  • Oversees the design and constructs of extensions, reports, and interfaces with highly variable complexity.
  • Works in an Agile team working on concurrent projects.
  • Perform design and code reviews regularly.
  • Utilizes company-specific programming standards and techniques to assure efficient program logic, data manipulation, and support-ability.
  • Provides advanced problem-solving and technical support for one or more modules. 
  • Recommends improvements to application development and strategy, application usage, or process by applying knowledge of the business processes in various functional areas.
  • Validate project design, business impact, and resolution of implementation issues.
  • Manage, coach, develop, and mentor professional level staff; ensure resources are effectively utilized.
  • Ensures that our development team complies with all technical procedures, quality controls, corporate policies, and regulatory controls.
  • Communicates effectively with our Business and Technology partners.
  • Recruits, hires, leads, motivate, and coaches staff to continually improve our team’s performance.
  • Review technical architecture of new and ongoing projects to ensure long term simplicity, scalability, maintainability, security, and reliability.
  • Work with technical operations and support teams to increase stability and reliability of the deployment environments.
  • Manage outsource development team.

Requirements:
  • 5-6 + years of development experience with Java full stack and MERN stack (React.js and Node.js).
  • 3+ years of experience working as a lead developer in managing, building, and growing teams in a collaborative and team environment.
  • Experience working in an Agile environment.
  • Knowledge of Docker/Kubernetes.
  • Database and integration experience using: RESTful API, SQL, and web services.
  • Ability to manage projects with evolving priorities and deadlines.  
  • Strong written, verbal, and presentation skills required.
  • Excellent facilitation skills are required to drive resolution of complex business and technical problems.
  • The ideal candidate will be highly organized, capable of managing multiple, complex tasks and able to work with several groups at once. 
  • Effective interpersonal and communication skills
  • Must have strong problem-solving and follow-through skills
  • Experience managing both internal resources and, as needed, external contractors/vendors
  • Strong interpersonal skills and ability to work effectively at all levels in a collaborative team environment.
  • Knowledge of IT service management principles.
  • Ability to organize, prioritize and schedule work assignments.
  • Experience with CI/CD and Knowledge of Docker/Kubernetes is preferred.
  • Experience with automation tools such as Microsoft Power Automate is preferred.
 
 
William Ruf
W 914-213-8559
Text: 845-201-9853
Email: rufw2003@gmail.com