Previous Job
Previous
Java Software Systems Engineer
Ref No.: 18-07794
Location: Alpharetta, Georgia
Position Type:Contract
Start Date / End Date: 06/03/2018 to 12/08/2018
 
 
Role: Java Software Systems Engineer - III
Location: Alpharetta, GA 30022
Duration: 6 Months
 
  • This position is for a Senior 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, Spring Boot and Application runtime configuration (Web server/App server, load balancing)
  • Hands on experience with AWS , Eureka, OAuth2, Hystrix & Swagger
  • Excellent knowledge of SQL tuning
  • RESTful web services, SOAP
  • XML over HTTPS, JSON over HTTPS
  • Hands on experience with Redis, Elastic Search, Rabit MQ, NoSQL, Apijee
 
  • 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 AWS , Eureka, OAuth2, Hystrix, Swagger and related technologies
  • 8 to 10 years of relevant experience with inter-system communicate using RESTful services, SOAP services, XML/HTTP, JSON/HTTP, JMS/MQ
  • 8 to 12 years of relevant experience with these open source frameworks: Spring Framework, Spring Security, Spring Data, Hibernate, JUnit, Maven
  • 8 to 12 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