Sr. Java Developer Resume
Boston, MA
SUMMARY:
- About 8 years of Professional Work Experience in SOA (Service Oriented Architecture), SAAS (Software As - A Service), Mobility.
- Having a progressive experience in almost all phases of software development cycle including Analysis, Design, Development, Integration, Deployment, Implementation and Maintenance of quality software applications.
- Strong exposure on software development methodologies such as Waterfall & Agile approaches. Agile development tracking through Atlassian Jira tool.
- Part of CMMI Level 5 Assessments in Wipro for CUT phase.
- Strong experience in Java, Jsp, Servlets, Jstl, Jdbc, Sql, Pl/Sql
- Work experience in frameworks like Struts, Spring, JSF, Hibernate
- Strong experience in Spring technologies like Spring Core, Spring MVC, Spring AOP, Spring Security, Spring JPA, Spring OAuth, and Spring Boot.
- Good experience in SOAP Web Services and REST Web Services.
- Work experience in web technologies like HTML, Java Script, CSS,BootStrap, Jquery, Ajax, AngularJs, Jasmine, UndscoreJs, HandlebarsJs, BackboneJs, NodeJs
- Work experience in XML related technologies like XML, DTD, XSL, XSD and parsers such as SAX/DOM and JAXB.
- Strong experience in identifying defects, problems, suggesting and determining the extent of programming required.
- Strong experience in backend databases like Oracle, Mysq
- Work experience of application development in Cloud like Amazon.
- Strong experience in developing Software Products and Multi-Tenant applications
- Work experience in webservice security, certificate creation and configuration of HTTPS
- Work experience in Unit test Frameworks like Junit & Mockito
- Work experience in web server Tomcat and application server WebLogic, Jboss
- Strong experience on log4j and slf4j facade
- Experience in development on Windows 98/NT/2000/XP, UNIX, LINUX platforms.
- Work experience in code management tool like SVN & Github
- Good knowledge in Hadoop related technologies like HDFS, MapReduce, Pig, Hive
- Preparation of release notes, deploy instructions and packaging the software for deployment using ANT, Maven & Gradle
- Sharp to learn new concepts, adapts to new environments
- Lead experience in handling a team.
TECHNICAL SKILLS:
EAI Technologies: Oracle BPEL
Sun Technologies: Java, J2EE
Web services: SOAP, REST
Frameworks: Struts, Hibernate, Spring
Build Tools: Maven, Gradle
XML Technologies: XML, DTD, XSD, XSLT, JAXB, DOM/SAX
HTML Technologies: HTML, Java Script, CSS, BootStrap, Jquery, BackboneJs
RDBMS: Oracle, MySQL
Application Servers: WebLogic, JBOSS
Web Servers: Tomcat
Version Control Tools: SVN, Github
Build, Deployment & CI: Ant, Maven, Gradle, Jenkins
S/W Dev Methodologies: Traditional waterfall, Agile
Operating Systems: Windows 98/2000/XP/NT, LINUX, UNIX platforms
IDE/Tools: Eclipse, JDeveloper,SublimeText
Other: UNIX Commands, Shell Scripting, log4j, slf4j, junit,Mockito, SOAP UI,TOAD, SQL Developer, JIRA,Groovy
KEY DELIVERABLES
Software Development
- Handling various technical aspects like requirement gathering, preparing specifications, product documentation, monitoring critical paths & taking appropriate actions.
- Structural designing & coding of solution for developing new applications.
- Executing software development systems and involving in the design and development of module.
Project Management
- Analyzing the project requirements for further proceedings.
- Evaluating and assessing requirement of system software based on the domain requirements.
- Delivering and implementing the project as per scheduled milestones.
Team Management
- Delegating the work to the team members on a priority basis.
- Monitoring the performance of the team members and ensuring accomplishments of targets.
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA
Environment: Java 6.0, UNIX, REST Web Services, Amazon Cloud
RDBMS: Oracle 11G
Framework: Spring, Hibernate, Mockito
Web technologies: HTML 5, CSS 3,BootStrap, JavaScript, Backbone.Js, Underscore.Js
Application Server: Jboss
Sr. Java Developer
Responsibilities:
- Gathering requirements from Business Client and analyzing the business needs.
- Involved in creating Functional Specification documents.
- Developed the services to support multi tenant’s
- Developed the Admin interfaces for Configuring Product for different organizations
- Implementation of services to record the topic progress of user
- Securing services with Spring security
- Configuration HTTPS for report server and created certificate
- Writing Unit test Cases in Mocikto.
- Building the SQL reports to track the activities of users.
- Handling a team in offshore.
- Involved in creating Release notes.
- Involved in UAT Support and Bug Fixes.
Confidential
Environment: Java 8.0, UNIX, Jira
RDBMS: MySql 5.6
Framework: Spring, Hibernate, Ionic, Mockito
Web technologies: HTML 5, CSS 3, Java Script, Jasmine, UndscoreJs, BackboneJs
Application Server: Tomcat 7
Sr. Java Developer
Responsibilities:
- Gathering requirements from Business Client and analyzing the business needs.
- Involved in creating Functional Specification documents.
- Architected the Application and Designed the Database as per the requirement
- Enabled the application to support multi tenancy
- Implemented the token base authentication
- Created the service to capture the evidences by the teachers
- Created services to view the evidences by the parents
- Created services to list and modify the evidences by the admins of the organization
- Writing Unit test Cases in Mocikto.
- Assigning and tracking the work done by team members.
- Involved in creating Release notes.
Confidential
Environment: Java 6.0, UNIX, Quartz, HTML, JavaScript, CSS,Groovy
RDBMS: Oracle 11G
Framework: Spring,JSF(RichFaces), Spring Batch, HibernateJunit
Web Server: Tomcat 6
Sr. Java Developer
Responsibilities:
- Gathering requirements from Client and understanding their business needs.
- Developed the interfaces to configure the enterprise level data.
- Migrated the enterprise analytic screens from applets to RichFaces.
- Configuring the risk factor for different enterprises
- Configuring the batch jobs to calculate the risk associated with the enterprises.
- Validations using JavaScript.
- Writing Unit test cases in Junit.
- Involved in UAT Support and Bug Fixes.
Confidential
Environment: Java 6.0,J2EE UNIX, Oracle SOA suite 11.1.1.4, BPEL 2.0, JAX-WS 2.0XML, XSD, XSLT, JAXB, XJC, SOAP
RDBMS: Oracle 11G
Framework: Spring, Hibernate, JSF
Application Server: WebLogic Server 11g
Java Developer
Responsibilities:
- Requirement analysis and preparing the functional specification documents
- Creating the web services to create and modify the D&B contracts
- Development of service orchestration using BPEL.
- Developing front end UI to read the contracts.
- Involved in implementing the interfaces to track the failed services.
- Unit testing of web services using SOAPUI.
- Client side validations using JavaScript
- Daily interaction with clients and integration teams.
Confidential
Environment: Java 6.0,J2EE, UNIX, HTML, JavaScript, CSS
RDBMS: Oracle
Framework: Struts, Hibernate, Junit
Web Server: Tomcat
Java Developer
Responsibilities:
- Implemented the business logic for allocating the attributes to users.
- Developed the interfaces to upload the list of the application’s used in the Organization.
- Designed the java server pages for mapping the application’s to users.
- Written the SQL scripts to track the latest versions of applications.
- Written the unit cases using Junit and involved in System Integration Testing.
Confidential
Environment: Java 6.0, J2EE, UNIX, HTML, JavaScript, CSS
RDBMS: MySql 5.0
Framework: Spring, Hibernate, Junit
Web Server: Tomcat 5
Java Developer
Responsibilities:
- Enabled the application to configure the sellers.
- Developed the interface to upload/modify the products by sellers
- Enabled the sellers to add offers and announcements
- Enabled the sellers to view the previous and current product list
- Implemented the validation in frontend by JavaScript.
- Written the unit cases using Junit.