Senior Software Engineer – Java

Year    MH, IN, India

Job Description

GO TO CURRENT OPENINGS

Job Summary :



The candidate will participate in all phases of the software development cycle: from product definition and design through implementation, debugging, and testing. You will work collaboratively with other engineers and must be willing to take on any technical tasks that contribute to the goals of the team and the company.


Key Competencies :


• Ability to write quality tests and clean code
• Ability to transform the design into implementation
• Ability to research the Internet for optimal solutions
• Ability to work collaboratively with a small team and independently
• Ability to mentor the team


Job Skills & Responsibilities :


• Overall 4+ Years of experience in building enterprise applications
• Experience in building applications using Java 8 / Groovy / JavaScript
• Experience in J2EE, Hibernate, Spring, JPA, and Web Frameworks
• Experience in JavaScript Frameworks like jQuery / AngularJS / NodeJS
• Experience in using Design Patterns
• Experience in building RESTful Services
• Experience practicing Test Driven Development methodologies
• Unit test custom application development using mock frameworks
• Experience in working with RDBMS like Oracle / MySQL
• Working knowledge of Unix / Linux
• Work closely with the Product and Design teams as part of an Agile Development process
• Experience in Continuous Integration using tools like Jenkins / Bamboo would be an added advantage
• Experience in Code Repositories using any of these tools like GIT would be an added advantage
• Experience in working with Build Tools like Gradle / Maven would be an added advantage
• Familiarity with social API's and integrations (Facebook, Twitter, Google+)
• Interaction with the US


Key Attributes :


• 3+ years experience administering Linux / UNIX systems and applications in a production web environment
• 2+ years experience DevOps
• Ability to troubleshoot application-level problems in a wide variety of languages, namely PHP, Perl / mod_perl, JavaScript, and Java
• Ability to troubleshoot database level problems and strong fluency in SQL
• Ability to work with monitoring and trending systems, such as Nagios
• Strong knowledge of UNIX scripting and automation
• Strong knowledge of networking as it relates to systems and security
• Experience working with load balancing technologies
• Ability to work with version control systems, namely CFEngine & Puppet
• Excellent verbal and written communication skills, including the ability to produce usable and maintainable documentation
• Demonstrate problem-solving abilities and initiative
• Ability to provide a professional interface to internal and external customers and vendors


Personal Attributes :


• Excellent communication skills
• Contributes to a positive team spirit
• Puts success of team above own interests
• Supports everyone's efforts to succeed
• Enthusiasm for, and discipline in building something from the ground up


Primary Location :


• Goregaon East, Mumbai - India


Schedule :


• Full-Time - Rotational Shift

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3554540
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year