Java Mulesoft Developer

Cynet Systems   •  

Media, PA

Industry: Technology

  •  

8 - 10 years

Posted 30 days ago

  by    Cynet Sytems

We are looking for Java Mulesoft Developer for our client in Media, PA

Job Title: Java Mulesoft Developer

Job Location: Media, PA

Job Type: Contract 12 Months

Job Description:

  • Experience: 7+ years

Activities:

  • Participate in planning, definition, and high-level design of the solution and explore solution alternatives
  • Actively participate in the Continuous Exploration process as part of the Continuous Delivery Pipeline, especially with enabler Epics
  • Define subsystems and their interfaces, allocate responsibilities to subsystems, understand solution deployment, and communicate requirements for interactions with solution context
  • Work with customers, stakeholders, and suppliers to establish high-level Solution Intent, and the solution intent information models and documentation requirements
  • Establish critical NFRs like performance, API throttling, usability, reliability, High availability at the solution level, participate in the definition of others
  • Work with portfolio stakeholders, notably the Enterprise Architect, to develop, analyze, split, and realize the implementation of enabler epics
  • Plan and develop the Architectural Runway in support of new business Features and Capabilities
  • Work with Product and Solution Management to determine capacity allocation for enablement work.
  • Provide oversight and foster Built-In Quality

Mandatory Skills:

  • Excellent experience in microservices using Springboot, Spring data, spring security, cloud config, Netflix OSS, Swagger Specifications.
  • Must have experience in Mulesoft 3.X/4.X, Anypoint platform, Anypoint studio, Cloudhub, Exchange, connectors, scopes, routers, exception handling.
  • Develop web services based on Java technologies
  • Design, code and debug problematic code
  • Experience on message brokers and high speed messaging infrastructures like Kafka, Kinesis, etc.
  • Should be able to clearly demonstrate past experience in complete development activities as a developer or lead with Git.
  • Must have worked on defining and implementing the RAML.
  • Must have work experience in Service Registry, Load balancing, Circuit breakers, Distributed tracing.
  • Should have working experience in containerization with Docker, Docker registries and image creations.
  • Should have experience in Swagger 2.0, OpenAPI 3.0
  • Should have experience on AWS services like EC2, S3, Lambda, ECS.
  • Should have executed projects on Agile/Scrum

Good to have Skills:

  • Experience in SOA services and Middleware with solutions like Oracle SOA , Tibco SOA ,ESB , Oracle OSB , IBM Websphere ESB , Fuse Integration 6.X/7.X, Apache Dell Boomi and iPAAS platforms
  • Good knowledge in cloud services and ops specially in AWS with ELB , EBS , S3 , RDS , DynamoDb, SES , SNS etc.
  • Experience in DevOPS tooling with JIRA, ALM, Continuous Integration / Delivery / Testing along with Jenkins / TFS , GIT / SVN , SonarCube , JUNIT , Artifactory (Nexus / JFrog) , Docker , Docker-Compose , Docker Swarm , Kubernetes /Apache Mesos , ELK /EFK , Log aggregation and monitoring.
  • Should have executed projects on Agile/Scrum
  • Any Mule Certification is a plus.
  • Experience in Enterprise Integration Patterns including Multicast Router, Content based Router, Splitter, aggregator, Scatter-gatter, Dead letter channel, Wire-Tap, Service-Bus, data Enrichment, Data transformation, Message-driven, return address etc.