Previous Job
Previous
Software Systems Engineer - III
Ref No.: 18-06714
Location: Piscataway, New Jersey
Position Type:Contract
Start Date / End Date: 05/20/2018 to 11/17/2018
Role: Software Systems Engineer - III
Location: Piscataway, NJ 08854
Duration: 6 Months
 
 
  • This position is for a Java/J2EE application development with excellent hands on experience.
  • The candidate to fill this position should have extensive experience in integrating multiple applications using web services and message-based systems and have hands-on experience using the following technologies:
 
 
  • Extensive development experience with Java/J2EE, Core Java, Camel framework, Multi Threading
  • Hands on experience with Spring Framework and Spring Boot
  • Hands on experience with Application runtime configuration (Web server/App server, load balancing)
  • Min 2 years of experience and understanding of Identity management concepts and features
  • Min 2 year of experience with Single Sign On (SSO) and SAML
  • Experience with ForgeRock platform with OpenAM and Open IG preferred
  • Excellent knowledge of SQL tuning, Angular JS, CSS
  • RESTful web services, SOAP
  • XML over HTTPS
  • JSON over HTTPS
  • JMS
 
  • Candidate should be able to apply commonly used integration patterns in solution design and implementations, and should be self sufficient to develop a solution given the business requirements and high-level design.
 
End-to-End Systems Analysis and Design
 
  • 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
 
Software/ Application Development & Architecture
 
  • 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
 
Database Analysis & 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
 
Testing
 
  • Unit and integration test code using happy and exception paths
  • Test business processes/products across applications with an end-to-end process flow
 
System & Network Security
 
  • Reduce security threats with dependable & reliable security tools & software applications
  • Have and apply knowledge of secure programming techniques to reduce vulnerability to business application
 
Technical Communication
 
  • 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
 
Regards,
Satya | Sr. Recruitment Lead
Sunrise Systems, Inc.
105 Fieldcrest Ave Suite# 504, Edison, NJ 08837 USA
Office: (732) 603-2200. Direct: (732) 272 0262. Fax: (732) 692 8944.
Email: satya@sunrisesys.com

or


 
Ray Santos I rsantos@sunrisesys.com I Sunrise Systems Inc I 105 Fieldcrest Drive Suite 504 Edison, NJ 08837 I (732) 395-4426 I www.sunrisesys.com
 
You can also find me here!!! 
 
https://www.linkedin.com/in/rsantos4424