
- Recommending changes to existing Java infrastructure.
- Suggesting changes and improvements to the current Java infrastructure.
- Writing testable and efficient code per client and company specifications and aiding quality maintenance administration.
- Analyzing user requirements to design and deploy low-latency, high-volume applications while ensuring functionality and performance.
Skills
- Object oriented analysis and design using common design patterns.
- Expertise with Object Oriented Design (OOD) and programming.
- Well-versed in Java frameworks and related JEE internals, including, but not limited to, Exception Handling, Memory Management, Class Loading and Transaction Management.
- Expertise with SQL & ORM technologies, Relational Databases, agile methodology and experience in application development with at least one web framework (JSF, GWT, Wicket, etc.)