Java Full Stack Developer

Role:                                     Java Full Stack Developer
Location:                             Atlanta GA, SFO CA 
Emp Type:                           Permanent Job
Interview:                            Phone/Skype
 
9+ years of experience
·                     Should have Experience in Java/J2EE technology with expertise inJava / React / Node is, Restful Webservices. 
·                     Should have good experience in the Spring Boot, Spring MVC, Spring Core, Spring Rest Controller, Spring Batch.
·                     Good on Rest Services including the API documentation.
·                     Should be familiar on the Design Patterns and Java 8 features.
·                     Experience of google cloud platform will be added advantage
·                     Should have done Test Driven Development.
·                     Should have worked on SVN, GitHub, and Continuous Integration environment like Jenkins, Concourse.
·                     Should have worked on the dependency Management like Maven, Gradle.
·                     Should have experience in developing SQLs. Knowledge in Oracle, DB2.
·                     Should have recent hands on  development experience in above mentioned technologies
·                     Should have experience in Tomcat Grid server and Cloud Deployment.
·                     Should have experience in working in team following Agile or XP methodology 
·                     Should have Retail domain experience to understand the business requirement.
·                     Should have experience in coordinating with various matrix teams
·                     SQL performance tuning experience is preferred
·                     Minimum 2+ years of Senior programming level experience involving some architecture and high level design
·                     Skilled in co-ordinating with teams of at least 3 offshore members
·                     Ability to groom junior level programmers
·                     Understanding of distributed systems and related concepts required
·                     Participating in requirement gathering sessions
·                     Meeting with Client business analyst to understand requirements 
·                     Meeting with Solution Architects to design whole application framework 
·                     Meeting with client project manager for planning deliverables, timeline, resource estimation etc
·                     Explaining the requirements, functionality, design & framework to onsite& offshore team members
·                     Provides management with timely communication on status & Utilizes appropriate tools and/or develops custom solutions as required to meet objectives.
·                     Identifies areas for process improvement.
·                     Maintains appropriate communication within the team and across various teams (i.e. internal and external).
·                     Considerable leadership experience in a similar environment.
·                     Ability to work with Business and relate to IT requirements where necessary
·                     Perform proof of concepts to evaluate different big data platform for suitability
·                     Support the solution through deployment and operations
·                     Participate  in the ongoing developmentroadmap
·                     Test case/plan creation and documentation
·                     Strong analytical ability 
·                     Ability to work with all teams and understand code changes and review business requirements and identify any gaps 
·                     Exhibit integrity in all decisions and actions 
·                     Excellent oral and written communication skills is a must
·                     Think out of the box to provide suggestions 
·                     Be creative in analyzing business requirements while preparing test cases 
·                     Nice to have some knowledge in Retail business 
·                     Be extremely proactive and independent 
·                     Be a value addition to the team to collaborate and achieve success by completing project goals 
Bachelors and/or a Masters degree or equivalent
Atlanta, USA

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file