Systems Engineer in Piscataway, NJ at Pyramid Consulting, Inc

Date Posted: 7/3/2020

Job Snapshot

Job Description

Immediate need for a talented Systems Engineer with experience in the Telecom Industry. This is a 06+ Months contract opportunity with long-term potential and is located in Piscataway, NJ. Please review the job description below.
Job ID: 20-19048
Key Responsibilities:
  • Extensive development experience with Java/J2EE, Core Java, Camel framework, Multi Threading.
  • Experience with AI/Client technologies, chatbot.
  • Hands on experience with Spring Framework and Spring Boot, Redis, Elastice Search, Rabit MQ/websphere MQ, NoSQL and Apijee.
  • Hands on experience with Application runtime configuration (Web server/App server, load balancing)
  • Excellent knowledge of SQL tuning, Angular JS ( 2 or 4), CSS.
  • RESTful web services, SOAP.
  • XML over HTTPS.
  • JSON over HTTPS.
  • Analyze architecture, relationship between systems, and systems flow of end-to-end designs.
  • Identify potential performance constraints with inter-system designs.
  • Evaluate solution's alignment with the end user experience.
  • Define clean yet flexible service interfaces.
  • Develop systems and applications using complex algorithms to deliver business functions or architectural components.
  • Integrate with a multiple backend systems using various transport and data protocols while being performance-conscious.
  • Apply appropriate integration patterns based on technical requirements and high-level design.
  • Design simple to intermediate complexity database designs.
  • Troubleshoot and correct performance bottlenecks associated with SQL and database design.
  • Support efforts related to the proper protection from corruption & encryption of sensitive information
  • Validate that programs are operating on clean, correct and useful data.
  • Unit and integration test code using happy and exception paths.
Key Requirements and Technology Experience:
  • Test business processes/products across applications with an end-to-end process flow.
  • Reduce security threats with dependable & reliable security tools & software applications.
  • Have and apply knowledge of secure programming techniques to reduce vulnerability to business application.
  • Communicate technical details to various audience types.
  • Select appropriate communication medium.
  • B.S. or equivalent work experience.
  • Experience with all phases of the Software Development Lifecycle, including system analysis, design, coding, testing, debugging and documentation.
  • Teamwork & collaboration skills to work across organizations and lead cross-functional teams
  • Problem-solving skills to develop quick yet sound solutions to resolve complex issues.
  • Designing, developing, implementing, testing and publishing Android applications on Play Store.
  • 5 years of relevant experience including Angular JS, CSS, Android application development and related technologies.
  • 3 years of relevant experience with inter-system communicate using RESTful services, SOAP services, XML/HTTP, JSON/HTTP, JMS/MQ.
  • 5 years of relevant experience with these open source frameworks: Spring Framework, Spring Security, Spring Data, Hibernate, JUnit, Maven
  • 5 years of experience in OOA(Object Oriented Analysis), OAD, UML(Unified Modeling Language).
  • Hands-on experience with static analysis tools such as Sonar Cube, Fortify.
  • Hands-on experience with source control system such as Accurev, Maven, Git.
Our client is a leading Telecom Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.