Job Description;
Nearly 15 years of work experience in Object Oriented Design, Modeling, Programming and Testing in Java, J2EE, XML and
Relational Databases.
Experience in all phases of software development life cycle.
Expertise in Object Oriented Programming using Java and J2EE related technologies.
Proficiency in developing secure web applications and server-side development using ORM - Hibernate, EJBs, JBoss Seam,
JSF, Struts, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various
Patterns.
Proven experience in Java-based frameworks such as Spring Boot, Hibernate, or Java EE
Proficiency in microservices architecture and containerization with Docker and Kubernetes.
Demonstrable expertise in design patterns, object-oriented design principles, and software development best practices
Experience with DevOps tools for continuous integration and delivery (CI/CD) such as Jenkins, Maven, or Gradle
Expertise in developing the distributed applications using EJB 2.0/ EJB 3.0 specification and J2EE Application Servers such
as IBM Web Sphere, BEA Web logic, Jboss, and Sun One Application Server.
Hands on experience with databases including Oracle, PL/SQL and MySql involving stored procedures, triggers, functions,
indexes, and packages.
Working knowledge on XML Technologies JAXP (DOM and SAX parsers).
Expertise in developing applications based on Struts (Model 2 Architecture) and JSF frameworks.
Good experience in Spring's IOC, AOP and Spring's integration with Hibernate and Struts technologies.
Experience in web services using Apache Axis Soap Engine.
Experience in using Jboss Seam, strong experience with EJB 3.0, JSF 1.2, RichFaces, ajax4jsf, and Facelets.
Strong knowledge of Design including J2EE Design Patterns Singleton, MVC, DAO, Builder, Business Delegate, Session
Facade, Service Locator etc.
Experience in open source rich internet application framework Flex 3.0, Flex Builder, Action Script and Knowledge in Open
Laszlo, JavaScript library JSON.
Hands on the tools such as Eclipse, JDeveloper, RAD, Textpad, Editplus, JCreator, Toad, Xml SPY, SQLYOG, Rational Rose,
Linux vi editor, etc.
Worked extensively on various flavors of UNIX operating system like Linux, Solaris.
Hands on experience in VPN, Putty, winSCP, VNCviewer, etc.
Experienced in writing ANT scripts to build and deploy Java applications.
Hands on experience in project management tools like Clear case and VSS.
Strong working knowledge on Relational and NOSQL databases like MS-SQL, Oracle 12c/ 11g/ MongoDB, Sybase, MySQL,
CouchDB, Cassandra, PostgreSQL, Redis, Teradata.
Experience in implementing Web Services based on Service Oriented Architecture (SOA) and Monolithic architecture using
SOAP, Restful Web Services, JAX-WS, UDDI, WSDL, WADL.
Desired Skills and Experience
Core Java, Java 1.x to 1.8, Groovy, SQL, PL/SQL, JavaScript, TypeScript, Python, Shell Script, GraphQL, React JS, Angular JS.
Any graduate