Java Tech Architect
T-web exponent services pvt ltd
Bangalore
3d ago
source : Shine

Requirements :

10+ years of experience in Software Development.

Should have prior experience in design and architecture of complex software systems.

Strong Object Oriented skills , including an understanding of common object and web application design patterns.

Hands - on experience in implementing design patterns in Java.

Strong working knowledge of Core Java (Java 8 preferred) , JEE , JSON , XML , REST APIs like Java API for RESTful Web Services (i.

e. JAX - RS , Spring , SparkJava).

Hands - on experience with Logging (Log4j) and Unit testing using JUnit / TestNG using Mocking frameworks such as Mockito , EasyMock , RestAssured.

Experience working with enterprise applications using Spring and Hibernate.

Experience working with SQL Queries and database servers like MS SQL Server , Oracle , MySQL.

Must have an experience in working with version control system like GIT , SVN etc. and build tools like Gradle and Maven.

Experience in software development with continuous Integration and delivery.

Having good code review skills and an understanding of clean code and design.

Having experience working with agile and test - driven development.

Knowledge and experience working with Maven and / or Gradle; SVN and / or GIT.

Knowledge of different web servers like Tomcat and Jetty.

Good communication skills.

A Self - starter with ability and drive to take requirements to completion.

Should be able to guide junior members of the team in best practices , design.

Nice to have : Experience in designing and developing responsive GUI / Front End Components / UI / UX using JavaScript frameworks like React , AngularJS (preferred) , ExtJS , Bootstrap , jQuery UI , jQWidgets , WinJS.

Skills Required

Java , J2EE , JEE , JSON , XML , Spring , Hibernate

Desirable Skills

Java 8 , React , AngularJS , ExtJS , Bootstrap , jQuery UI , jQWidgets , WinJS,

Apply
Add to favorites
Remove from favorites
Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form