Java Technical Lead

Overview

On Site
$110,000 - $120,000
Full Time

Skills

Java
MuleSoft
SQL

Job Details

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, back end, 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 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, and build & release management.
  • Strong knowledge of Integration concepts.
  • Expert in SQL queries, SQL tuning, and 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 solutions.
  • Should be able to mentor and lead a team, and support the team as and when needed.
  • Able to communicate on the project status, and issues and handle risk.