Posted 60 days ago
Experience: 5 years
- Bachelors in Computer Engineering / Sciences
- At least 5 years of solid experience in Java, JEE, Spring, Multi-Threading and Java based Web Services – REST/SOAP, Hibernate with JPA and other related technologies.
- Knowledge in JSF/GWT is a plus.
- Hands-on in Coding
- Strong working experience in at least one RDBMS system Oracle/SQL Server/DB2.
- Experience in technical design.
- Experience in estimating work based on the design / architecture
- Experience in High availability and Scalability is a PLUS
- Strong analytical and Problem solving ability.
- Strong in Design Patterns and OOAD
- Good communication and documentation skills
- Knowledge of build tools like Maven/Ant is a plus
- Should be able to take ownership of code base
- Review business requirements
- Create technical design confirming to the requirements and the overall architecture
- Task allocation and tracking of development activities
- Technical guidance to a team of software developers
- Identify risks on the project and escalate them to the project manager
- Layout the build and deployment procedures required for the project and document them
- Interact with the client for clarifications during development
- Perform code unit test case / results reviews as required