Senior Java Software Engineer Job Opportunity
As a skilled Java professional, you will work on designing and developing high-performance applications for mission-critical systems. You will contribute to all phases of the development lifecycle and drive continuous improvement by investigating alternatives and technologies.
Key responsibilities include hands-on experience with J2SE, J2EE, object-oriented programming, and designing applications using Java EE platforms. You will also have profound insight into Java and JEE internals, including class loading, memory management, transaction management, etc.
Required qualifications include experience with Struts, SPRING, Hibernate, AngularJS, JSF & Web Services, familiarity with MVC, JDBC, and RESTful concepts, and experience with Oracle application servers like TomEE, WebSphere & Tomcat.