Sign In
 [New User? Sign Up]
Mobile Version

Senior Java Developer

Bengaluru, KA
Job Code:
  • IT
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ResponsibilitiesDesign, develop and test new features and/or enhancements to current systems with quality and performance as main focus.Engage in entire SDLC (requirements analysis, design, implementation, testing/verification, deployment, operation/maintenance).Perform code review with code quality and maintainability as main focus.Mentor junior engineers to improve the team productivity and achieve teams goals.Work closely with project manager and other engineers (remote teams located in Singapore and Japan).Required SkillsMinimum of 6 years of experience with majority as java server side engineer.Minimum of 6 years of experience in general web technologies (e.g. Linux OS, Apache, Tomcat, MySQL, KVS).Experience in database design, performance tuning and optimization of RDB.Proficient in Core Java, JEE, Spring Framework and JPA.Proficient in testing frameworks like Junit/TestNg and Mockito/Powermock.Strong experience of Git, Maven, Jenkins, or similar workflows.Know-how and experience of performing load/performance test of web applications.Strong capability to understand complex distributed java web applications.Experience in writing Spec Document such as Screen Transition, UI, Input Validation, Error Handling, Data Definition, and Data Flow.Experience of mentoring/guiding junior engineers/leading a teamUnderstanding of secure programmingAbility to effectively managing multiple tasks of varying complexities, meet timelines by self-managing tasks at hand.Highly analytical, innovative, and able to think strategically and to develop comprehensive detailed specifications.Japanese reading capabilities (Candidate will be required to work with Japanese stakeholders) Experience with web development using HTML, CSS, JavaScript, AngularJS.Familiarity with Atlassian tools (JIRA, Confluence, HipChat)Work experience with a remote teamFamiliarity with ad/marketing solutionsBachelor degree or higher in Computer Science or IT related fieldGood adoption to Rakuten corporate culturehttp// and devote yourself in our service and systemPositive attitude and strong desire to learn from and share with colleagues
Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 6-11


Application Programming | Graphic Designing/Animation/Web Designing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News