Summary
Overview
Work History
Education
Skills
Accomplishments
Software
Work Availability
Certification
Timeline
Generic

SABIHA MAJID

Java J2EE/Technical Consultant
Princeton,NJ

Summary

Around 10+ years of IT experience in full Software Development Life Cycle (SDLC), involved in Analysis, Design, Development, Implementation, Maintenance and Enhancement of large-scale multi-tier, commercial web application development Developer

Overview

4
4
Certificates
10
10
years of professional experience

Work History

Technical Consultant

SSAANZ LLC
PRINCETON, NJ
04.2017 - Current

· Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.

· Implemented Java persistence API (JPA) through Hibernate 3.0.

· Monitored and fixed the error logs using Log4J configured log4j.xml.

· Extensively used JQUERY, JSON, scripting to create interactive web applications.

· Performed Jenkins Build and Deployment for upgrading the application to higher environments.

· Created RESTful web service Controller for handling the Webservices request from an UI application.

· Used Spring MVC framework to support the UI and the business logic.

· Used the Spring Cache EhCacheCacheManager framework to implement caching in the application.

· Used the Spring framework’s ThreadPoolTaskExecutor to implement threading.

· Configured WebSphere 7.0 for Java Persistence API in the development environment.

· Used Spring MVC interceptors to implement auditing in the application.

· Used Spring AOP to efficiently handle exception logging in the application.

· Deployed, configured and tested application in WebSphere 7.0

· Configured Spring Security with LDAP.

· Wrote web services using Spring-WS API.

· Tested web services using SOAP UI, Spring Microservices, Spring Security with OAuth

· Performed stress and DB load testing using Apache JMeter plugin in eclipse IDE.

· Developed user interface using Spring MVC Framework.

· Used Facade, Factory method Design Patterns.

· Used Json on the web pages. Preparing unit test plans and implementing.

· Code reviewed, Used Apache Commons Logging api for logging

· Build files using Ant and MAVEN.

· Implemented a Continuous Integration and Continuous Delivery pipeline with Jenkins and Github.

· Worked on building & deploying Java code through Jenkins, used Jenkins Amazon Web Services (AWS) Code Deploy plugin to deploy to AWS and worked AWS Cloud management.

· Monitoring and logging systems: virtualization and containers (Docker, ECS)

· Mandatory knowledge of Kubernetes

· Experience with Linux containers and Linux systems

· Setup CI/CD pipelines in GitHub/GitLab with proper control gates (pre-commit hooks, commit validations, etc.)

· Experience developing secure webservice using OAuth 2.0

· Building forms using Angular JS

Senior Technical Consultant

Larsen And Turbo Inc., USA
Edision, NJ
01.2011 - 03.2017

· Preparing design documents.

· Used Spring MVC framework to support the UI and the business logic.

· Used the Spring Cache EhCacheCacheManager framework to implement caching in the application.

· Used the Spring framework’s ThreadPoolTaskExecutor to implement threading.

· Configured Websphere 7.0 for Java Persistence API in the development environment.

· Used Spring MVC interceptors to implement auditing in the application.

· Used Spring AOP to efficiently handle exception logging in the application.

· Deployed, configured and tested application in Websphere 7.0

· Configured Spring Security.

· Wrote webservices using Spring-WS API.

· Developed user interface using Spring MVC Framework.

· Used Facade, Factory method Design Patterns.

· Used Json on the web pages. Preparing unit test plans and implementing.

· Code reviewed. Used Apache Commons Logging api for logging

· Build files using Ant and MAVEN

· Preparing design documents.

· Used Spring Roo to get the basic layouts and views.

· Configured Websphere 7.0 for Java Persistence API in the development environment.

· Deployed, configured and tested application in Websphere 7.0

· Configured Spring Security.

· Wrote webservices using Spring-WS API.

· Developed user interface using Spring MVC Framework.

· Used Facade, Factory method Design Patterns.

· Wrote Hibernate Named Queries and Criteria Queries

· Used Ajax on the web pages. Preparing unit test plans and implementing.

· Code reviewed. Used Apache Commons Logging api for logging

· Build files using Ant and MAVEN

Education

Master of Science - Computer Applications

Bharathidasan University

Bachelor of Science - Computer Science

Bharathidasan Universit

Skills

Proficient in Java

undefined

Accomplishments

  • Resourceful and highly motivated individual capable of rapidly acquiring new skills and learning new concepts.
  • Resolved product issue through consumer testing.

Software

Java/J2EE

GUI HTML, Java AWT, Java Swings, Angular

IDE Tools : Eclipse , RAD, Netbeans60

Web and J2EE Technologies: J2EE, JDBC 20, JSP 20, Servlets 24, EJB20, Struts 11, Spring, Spring Boot, Hibernate 30, Webservices, JNDI, JMS, and RMI

IDE Tools : Eclipse , RAD, Netbeans60

Frameworks: Struts, Spring, JSF, and Hibernate

Web Servers: Tomcat 5x, Sun Java Webserver

Application Server: WebLogic 101/92/81, IBM WebSphere 70/6

Others : Log4J, Junit, UML, Wicket API, XML, Ajax, Jasper Reports, Web Services, Design Patterns (MVC, DAO, DTO, Facade, Factory Method,Microservices

Databases: Oracle 9i/10g/11g/12c, MS SQL server, DB2

Operating Systems: Windows 2000/NT/XP, UNIX, iOS, Android

Source Control : SVN, GIT and VSS

AWS technologies: Jenkins, Lambda, Dynamo DB, SQS, ECS, CloudFormation, EC2 S3, RDS, IAM, VPC, RDS, GIT, Route53, EBS, ELB, Cloud watch, AWS CLI, AWS Auto Scaling,Kubernete & Docker

Other Tools: JIRA, SOAP-UI, JMETER, Spring Microservices, Spring Security with OAuth, Angular JS

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Certification

Sun Certified Web Component Developer

Timeline

Technical Consultant

SSAANZ LLC
04.2017 - Current

Senior Technical Consultant

Larsen And Turbo Inc., USA
01.2011 - 03.2017

Master of Science - Computer Applications

Bharathidasan University

Bachelor of Science - Computer Science

Bharathidasan Universit
SABIHA MAJIDJava J2EE/Technical Consultant