Java with UI Developer

Job Location: Chennai, Bangalore, Hyderabad, Pune
Introduction:
We are looking for an enthusiastic and technology proficient Java 7 or 8 Developer who understands the complex processing needs of Java with UI. If you can build Java applications, love learning and implementing new technology, with the passion to write code, wed love to talk to you.
Roles & Responsibilities:

Managing the delivery of BAU / enhancements from design through to release

Capable of understanding and contributing to the technical solution from design through to code level

Provide regular and effective progress updates to and work closely with PMs to ensure the management of any delivery risks and issues

Define delivery phases of the project including activities, sub-activities and milestones ensuring these are documented and used as the basis for the project event log

Ensure awareness, involvement and support from key stakeholders

Participate in reviews and meetings and provide updates on project progress

Take responsibility for ensuring that risks and issues are identified and managed closely

Work closely with relevant teams

Overall Experience-
3 to 12 years

Mandatory Experience-

Strong Java development skills (Java SE, Java EE, JPA, SOAP, REST, Spring, Hibernate);

Proficiency in object-oriented design and programming;

Proficiency with Ant, Maven, TeamCity, SQL, database such MS SQL;

Good understanding of design patterns;

Experience with version control systems (GIT).

Working experience with one of the Advanced Javascript languages like Angular/ React/ Node JS with HTML5, JavaScript, Karma, Protractor, Grunt;

Working experience with GIT;

Working experience with tests automation (xUnit or the like);

Servers (such as WebLogic, JBoss or Tomcat);

Experience with cloud OpenShift;

Experience with testing tools like JMeter, SoapUI, Selenium;

Experience in integration with legacy systems;

Experience with Jira, Confluence;

Experience with Eclipse or IntelliJ Idea or similar IDE;

Other Skills

Experience in Agile development methods;

Experience with TDD, BDD;

Develop new functionality;

Review project documentation, analyze requirements;

Write a well-designed, testable, quality code following clean code principles;

Investigate and resolve issues in a development environment;

Conduct code reviews;

Contribute to all phases of the development lifecycle;

Work both independently and in close collaboration with others in the team and across the business;

Communicate directly with the customer

Desirable Experience-
Must have worked on projects executed using Agile / Spotify methodology
Angular JS.
Kafka.
Cassandra.

Benefits:
Become part of a the flag ship success story – We go through enormous growth
Organization driven by technology – We have a tremendous technology backbone
Open, can do team spirit

Environment where you can make your own ideas reality.
What other companies call this role?

Java Application Developer

Java Developer

Java Analyst

Java Consultant


Source link