You are on page 1of 2

JOB DESCRIPTION

Position: Java developer ( 2 – 4 years )


Location: Navi Mumbai, India.

Position Summary:

Working in a dynamic, fast-paced application development environment you will apply your proven
software development skills diligently towards the development of best in class applications with service
oriented architecture.. Provide technical expertise in all aspects of solution design and application
development. You will participate primarily in the java /j2ee development utilizing various technologies
associated with it and open source software.

Duties & Responsibilities:

 Design , development of applications in service oriented architecture.


 Collaborate with UI architects, data architects and business owners to
design, develop applications.
 Develop customer-driven solutions and will be responsible for delivery of
defined set of modules.
 Should be interested in doing research and development and capability to
suggest solutions.

Qualifications:
 BE / B Tech / M Tech/ MCA /MSc in Computer Science or Engineering.
 Experience in developing Java/J2EE web solutions.
 Knowledge of EJB / Servlets/JDBC/JPA/JNDI/ Struts
 Ability to use eclipse / STS suite for development.
 Experience building REST/ SOAP based web services. JAX-RS / Spring REST
is MUST.
 Spring core / Spring Data/ Spring JPA / Hibernate is MUST.
 Exposure to Spring MVC/ JQuery is a plus
 Experience using RESTful APIs to integrate applications
 Familiarity with back-end technologies, including SOA,/ RESTful interfaces,
tiered application development, Java app servers (Tomcat, JBoss, etc.),
SQL, NoSQL (Hadoop, Redis, Couchbase, etc.) is preferred.
 Familiar with push-based notification architectures is a plus
 Ability to write well-abstracted reusable code for UI components and back-
end integrations
 Be obsessed with elegant design and intuitive user experiences and a firm
grasp of U/I mock-up tools
 Strong knowledge of design principles, patterns, and best practices

1
 Knowledge of the open-source Android ecosystem and the libraries
available for common tasks
 Ability to understand business requirements and translate them into
technical requirements
 Motivated self-starter with a high attention to detail
 Ability to thrive in a fast-paced, team-based environment
 Experience in agile and SCRUM methodologies.
 Experience in developing applications for transportation and logistics
industry a plus.
 Collaborate with UI, data architects to design, develop applications.

JD.

 Experience: Minimum 4 years’ experience required


 Demonstrated experience with Spring and Spring Boot / Spring MVC / Spring Data / Spring Security, 
 Experience building REST / SOAP web services using Java
 Experience with Web Services (JSON / REST / JAX-RS / Spring based REST services)
 Knowledge in Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
 For this role microservices is must along with any of these skill sets Spring / Spring MVC / Spring Data /
Spring Security / rest / soap / JAX

You might also like