Sr Java/j2ee Developer Resume
Jersey City, NJ
SUMMARY:
- Around 7 years of IT experience in software requirement analysis, design, implementation and testing
- Extensive experience with J2EE using Core Java, JDBC, Struts, Servlets, Spring REST, Spring Boot, JPA, EclipseLink
- Strong domain knowledge of Insurance (Underwriting, Claim Processing and Workflow Management) and Competed ALMI certification on insurance domain
- Experience in JavaScript and CSS for client side validations and designing HTML/ DHTML pages
- Experience in Angular 1.x and developed single page applications
- Expertise in developing SOA (Service Oriented Architecture), REST and J2EE Web Services based on SOAP, WSDL, JAX - WS, JAXB
- Excellent experience with major relational databases - Oracle 10g/11g, SQL Server, DB2, My SQL and experience in writing Complex Queries, Stored Procedures, Triggers, Cursors, Functions and Packages
- Experience on Full Life Cycle development of software applications using Agile and waterfall methodologies
- Used Maven, ANT and configured CICD pipelines for java applications using Azure, Microsoft TFS and GIT
- E exposure to application servers Weblogic, Web Sphere and Apache Tomcat w eb server
- Worked on IBM Websphere Portal and developed portlets
- Used splunk to monitor/trigger QA/Prod logs and developed dashboards
- Experience on XML with various parsers (SAX/DOM), designing XSL style sheets for different layouts in the web pages (worked on teamsite development to create dynamic templates)
- Good Knowledge on AWS (s3, ec2, elastic bean stack). Also deployed sample applications for practice
- Good at Documenting and Understanding User requirements and System specifications.
- Highly conceptual, innovative problem solver with excellent organizational and communication skills.
TECHNICAL SKILLS:
Languages: Java up to 1.7, PL/SQL, HTML, JavaScript(JS), CSS
Java Technologies: J2EE (JDBC, JSP, Servlets), SOA, Web Services
Frameworks: Struts, Spring, Spring Boot, Angular 1.x
Application Servers: IBM WebSphere (7.0,8.0), IBM WebSphere Portal 8.0,Web Logic
Web Servers: Apache Tomcat
Databases: Oracle 10g/11g,DB2, MS-SQL Server, MYSQL
Tools /IDE: Eclipse,STS, RAD 6.0, PL/SQL Developer
Version Control: PVCS, Microsoft TFS
OR Mapping: EclipseLink, JPA
Operating Systems: Windows 7, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Sr java/J2ee developer
Responsibilities:
- Created High level design document (HLDD)
- Following Agile methodology and sprint schedules
- Using Spring boot and Angular 1.4 to build the web application
- Developing domain level microservices using Spring Boot and EclipseLink
- Using Swagger for REST API documentation
- Optimized REST service response to return larger data (~5MB to ~700KB)
- Creating user-friendly GUI interface and Web pages using HTML 5, CSS3 and Angular JS
- Following Test Driven Development (TDD) approach and developed unit tests using jUnit, jasmine and karma frameworks
- Reviewing code deliverables of other team members and suggest improvements to ensure code quality and enhance performance
- Configured CICD pipelines for all microservices for smooth deployments
E nvironment: JAVA, J2EE, Spring Boot, EclipseLink, Angular JS, Spring REST, Spring JPA, AJAX, JSP, HTML, Maven, GIT, Junit, Jasmine, JSON, Eclipse, Microsoft TFS, Azure.
Confidential, Jersey City, NJ
Java/J2ee developer
Responsibilities: Was responsible for the following activities
- Created High level design document (HLDD)
- Followed Kanban board and sprint schedules
- Developed portlet application and deployed on WebSphere portal server
- Developed RESTFul services using Spring REST and JPA
- Used Angular 1.4 to build the single page application
- Created custom directives/filters using Angular libraries
- Created user-friendly GUI interface and Web pages using HTML 5, CSS3 and Angular JS
- Implemented Spring security with SAML Assertion for SSO authentication
- Followed Test Driven Development (TDD) approach and developed unit tests using jasmine framework
- Provided QA support and fixed issues
- Taken care of Prod and Post Prod activities
Environment: JAVA, J2EE, Agile methodologies(Kanban), Angular JS, Spring REST, Spring JPA, AJAX, JSP, HTML, Maven, GIT, Junit, Jasmine, JSON, Eclipse, Microsoft TFS.
Confidential
Java/J2ee developer
Technologies: JAVA, J2EE, JSP,, SOAP Web Services, Splunk, HTML, CSS, JavaScript, JQuery, XML, AJAX, Websphere Application Server(WAS 7.0), ANT, Log4j, JAXB, Eclipse, PVCS, HP Quality Center and SOAP UI.
Responsibilities: Was responsible for the following activities.
- Enhanced current application and worked on multiple releases
- Prepared High Level Design documents (HLDL) for each release
- Developed end to end struts components
- Created new soap services and modified existing services
- Developed automated build script using ANT
- Prepared of Unit Test Plan for each release
- Worked on Database layer (JDBC) changes from Sybase to Oracle
- Migrated complex Stored Procedures/Functions/Triggers
- Migrated Front End Code
- Migrated Crystal reports from Sybase to Oracle
- Unit Test of Stored procedures and Front End application
- Peer Code Review
- Support SIRT, QA and UAT testing
- Supported Performance testing & optimized the current application
Confidential
Java/J2ee developer
Technologies: C#.Net, ASP.Net, HTML, CSS, JavaScript, JQuery, XML, IIS, Visual Studio, PVCS.
Responsibilities: Was responsible for the following activities.
- Requirement Analysis
- Prepared High Level Design document
- Preparation of Unit Test Plan
- Worked on Database layer changes from Sybase to Oracle
- Migrated Crystal reports from Sybase to Oracle.
- Migrated Stored Procedures/Functions/Triggers
- Worked on key performance issues and optimized them
- Peer Code Review
- Support SIRT, QA and UAT testing
