Senior Java Developer

Watsonville, CA
Full Time
Experienced
JOB DESCRIPTION
Industry: Agriculture / Forestry / Fishing
Job Category: Information Technology – Developer

RESPONSIBILITIES
  • Providing technical guidance, mentorship, and support to a team of developers or engineers. Leading by example and setting high standards for technical excellence.
  • Overseeing the planning, execution, and delivery of technical projects. Collaborating with stakeholders, such as product managers and business analysts, to define project requirements and objectives.
  • Designing and implementing technical solutions that align with business needs and industry best practices. Evaluating and recommending technologies, tools, and frameworks to enhance system performance and scalability.
  • Delivery ownership of E2E application components – front end, backend and integrations
  • Develop https inbound and outbound flows, scheduler jobs, routing, orchestration, transformations and security of MuleSoft ESB application using OAuth2
  • Implement security implementation using MuleSoft TLS and key stores to secure API's
  • Collaborating with DevOps teams to establish CI/CD (Continuous Integration/Continuous Deployment) pipelines for seamless deployment and testing of full stack applications.
  • Leading the development of user interfaces using front-end technologies such as HTML, CSS, and JavaScript. Ensuring a seamless user experience and responsive design across different devices and browsers.
  • Developing solutions in various technologies and protocols
  • Integrations between different legacy systems like databases and the software applications
  • Utilize Orchestrations, pipelines, mappings and custom adapters with MuleSoft
  • Packaged Application Integration – Oversee major issues, challenges, considerations and potential pitfalls in application integration
  • Design and develop application, data or technology interfaces and bridges in application integration
  • Communicating technical concepts and progress updates to non-technical stakeholders, such as project managers and executives.
  • Building and maintaining relationships with stakeholders to ensure alignment and support for technical initiatives.

REQUIRED
  • 12+ years of software development experience with expertise in integration technologies, backend development, build & release management
  • Strong knowledge on Integration concepts
  • Expert in SQL queries, sql tuning, stored procedures
  • Good understanding of front end technologies like React Native / JS
  • Should have design and architecture thinking
  • Should be able to drive design sessions, actively participate and influence business requirements and overall solution
  • Should be able to mentor and lead a team, support the team as and when needed
  • Able to communicate on the project status, issues and handle risk
Preferred
  • Master’s Degree-Computer Science, Electronics, Electrical.
  • Core experience designing API, RAML and their implementations 
  • Adept at writing unit test cases, MUnit 
  • MuleSoft Developer or higher certification is a plus
  • Experience with multiple commercial integration systems a plus (Tibco, Biztalk, IBM, OIC) 
  • Knowledge of Change & Incident Management process
CANDIDATE DETAILS
10+ to 15 years’ experience
Seniority Level - Mid-Senior
Management Experience Required - No
Minimum Education - Bachelor's Degree
Willingness to Travel – Occasionally
 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*