Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Full Stack Java Developer - Hyderabad @ Auto

Home > Programming & Design

 Senior Full Stack Java Developer - Hyderabad

Job Description

Job Role

The Java Full Stack developer will be responsible for writing code to build and support enterprise applications. This role will interface with the business and other developers to ensure business requirements are translated into detailed technical specifications.

Roles & Responsibilities

  • Design, implement and maintain Java applications across all phases of the Software Development Life Cycle (SDLC)
  • Establish, refine and integrate development and test environment tools and software as needed
  • Develop, test, implement and maintain application software working with established processes
  • Identify opportunities to optimize Java application projects

Desired Skills and Experience

  • Strong Java, J2EE, Spring-Security development experience.
  • Exposure to Open frameworks like Spring or Hibernate.
  • Exposure to UI technologies like AngularJS or ExtJS.
  • Familiarity with JS frameworks such as Angular 4 and Above, JQuery
  • Deep and extensive knowledge of JavaScript and the web development ecosystem (bootstrap, SASS)
  • Experience with server-side technologies & languages such as Node.js, Bower, Gulp/Grunt
  • F/E Unit test framework: Jasmine, Protractor
  • B/E Unit test framework: JUnit & Mockito
  • Knowledge and experience using IDEs such as Eclipse/RAD/IntelliJ,
  • Good working experience in Core Java, MVC frameworks, and UML, Design Patterns.
  • Experience in Jersey or RestEasy
  • Experience with EJB, Hibernate, Spring Framework
  • WebSphere Application Server and DB2 and Oracle DB
  • Experience in design and engineering of REST/SOAP based web services.
  • Should have experience utilizing best practices and have worked with industry standard design patterns.
  • Knowledge of OWASP Top 10 Security Rules
  • Proficient understanding of Code version tool like Git/ Bitbucket and SVN
  • Familiarity with Continuous Integration and tools such as Maven and Jenkins.
  • Experience in distributed Agile SCRUM methodology
  • Strong technical development experience on effectively writing code, code reviews, best practices on configuration management and code refactoring.
  • Proficiency in SQL and Database development.
  • J2EE & OOPS Design Patterns
  • Proven problem solving and analytical skills

Education and Qualifications

  • Bachelor's degree or equivalent work experience.
  • Experience working with micro service frameworks.
  • Experience in any Messaging Framework like RabbitMQ.
  • Experience with deploying services in SaaS platforms.

Location: Hyderabad

Work Timings: IST timings

Job Classification

Industry: IT-Software, Software Services
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: B.Tech/B.E. in Computers
Post Graduation: Post Graduation Not Required
Doctorate: Any Doctorate in Any Specialization, Doctorate Not Required

Contact Details:

Company: Auto
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   SAN Hibernate Core Java jQuery Db2 UML Javascript Oracle EJB SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Auto

Eider automation can transform your home, workplace with a home automation, multi - room audio - visual entertainment, lighting control, heating control, video door phone system & security. And we integrate these into an individual, intelligent and user - friendly control system, to give you ful...