Send me more jobs like this

Keywords / Skills : Java, J2EE, Server Side development, Struts, MVC framework, Web UI development (HTML5/CSS3, Javascript, JSP, JQuery, AJAX concepts, Single page application development, js frameworks/libraries

4 - 6 years
Posted: 2019-06-30

Software Engineer/ Programmer
Posted On
30th Jun 2019
Job Ref code
Job Description
Job Description:

Seeking experienced Senior Java Developers who are highly motivated and enthusiastic to join our Core Technology team and make a difference. We are looking for dynamic Java Developers who can thrive in a fast paced environment.
*Work closely with Tech Leads, Architects, Project Manager /Onsite Leads.
*Work with onsite to understand client needs and articulate thatthrough requirement and functional specifications, and throughdesign playback sessions.
*Coding, Unit Testing, Test case development, Integrationtesting, Performance testing, Trouble shooting & Bug fixing.
*Document use cases, flow chart, sequence diagrams, classdiagrams.
*May need to lead small teams of 3 5 members
*Awareness of design principles, design patterns, performanceparameters like memory / cpu utilization, profiling, connectionpooling, multi-threading,Prepare design document.
*Relational database experience and demonstrated abilities inSQLis required.
*Strong analytical, problem solving and debugging skills.Awareness of NoSQL databases.
*Good understanding of Software development life cycleprocesses or Agile development methodology.
*Ability to lead development of small modules with a team of 3-5 developers. Desired Profile:

*Object-oriented programming (Java, J2EE, Server Sidedevelopment, Struts, MVC framework), ServiceOriented Architecture (SOA), ORM (Hibernate / SpringData etc.), Web service development, Spring ( Core,IOC & DI, MVC, Security, AOP, JPA, Beans ), JBoss /Tomcat or any app server
And / Or
* Web UI development (HTML5/CSS3, Javascript, JSP,JQuery, AJAX concepts, Single page applicationdevelopment, js frameworks/libraries ), Apache or anyweb server.
*Ability to develop programs that meet customer needs withrespect to functionality, performance, scalability, reliability,schedule, principles and recognized industry standards.
*Awareness of security vulnerabilities (SQL Injection, XML injection, Man in the middle attack etc ) , Infosec testing, secure configurations of app servers.
*Should be familiar with configuration management tools, code quality tools, development and build tools for java.
*Excellent organizational skills and ability to prioritize based on project needs.
*Excellent written and verbal communications

Similar Jobs
View All Similar Jobs
Walkin for you