Java Developer Resume
Washington, DC
SUMMARY
- IT experience in Software industry as Software developer 7+ years
- Good experience on Core Java Technology. Good knowledge of designing User Interface System & customized component designing in Java
- Used IDEs like Net beans, Eclipse for development
- Designed and implemented client - server, concurrent, GUI enhanced, web-based, service-oriented and database based systems
- Worked in agile environment.
- Followed test driven development methodology
- Familiar with Java world trends such as frameworks, libraries, design approaches
- Strong mathematical background, data structures and algorithm
- Experience in handling popular developmental software such as HTML, CSS and JavaScript
- Expertise in the analysis, design, development, implementation of distributed multi-threaded and multi-processing application using C, C++, Java, Unix system server programming, TCP/IP Sockets, XML, Oracle
- Hands-On contributor crafting applications, internal/external websites, and systems to support business needs and expand organizational capabilities.
- Leveraged expertise in JavaEE, Strut, Spring, XML, Web Service Security with extensive experience in multicultural setting
- Good interpersonal, communication and people management skills
- Possess a natural flair for Information Technology with diligence, enthusiasm, zeal to learn new skills and panache for out of the box thinking
- Received appreciation and recognition from all previous employers
- Experienced in complete SDLC
- Highly skilled with object oriented architectures and patterns, system analysis, software design, effective coding practices, databases, and servers
TECHNICAL SKILLS
Application Technology: J2EE, Servlets, XML, Swing basics, Thread, Java File IOsCollection, Jasper Report, XSLT, JDBC, JNDI
Web Servers / Application Servers: Apache Tomcat 6.0/7.0, IBM WebSphere 6.0/7.0 and JBoss 4.3
Languages: Java, C++/C, PL/SQL, Python
Operating System: Windows, Linux
Relational Databases: MySQL, Oracle
Web Technology: HTML, JSP, JSF, CSS, JavaScript, JSON & AJAX
Server side Framework: Struts 2, Spring, Spring MVC, Hibernate
IDEs: Eclipse, Net Beans
Build Tools: Maven, Ant
Web Services: SOAP & RESTful Web Services
CI Tools: Jenkins
PROFESSIONAL EXPERIENCE
Confidential, Washington, DC
Java Developer
Responsibilities:
- Currently contracted to maintain the front-end(JSP) of the existing web application, and to help rebuild them
- Used Spring 3.1 to develop middle-tier application layer for these new web application hosted on WebSphere Application Server 8.
- Developed presentation-layer using Spring MVC controllers and JSPs.
- Coded critical modules like Credit Rating Engine, Billing and Partner management module using CORE Java, JDBC and PL/SQL
- Created web service integrations using SOAP for Credit Score retrieval.
- Created Document Management and Document Storage using Collections
- Handled a complex/multithreaded environment by synchronizing the methods, so that the Instance of a Policy remains constant for all the user
- Worked with the client in requirement capturing and use case generation
- Worked on Production data fixes
Environment: JSP, Spring 3.1, WebSphere Application Server 8, Java, JDBC, PL/SQL, SOAP
Confidential, Hartford, CT
Java Developer
Responsibilities:
- Played key role in development, implementation, and support of online insurance system
- Actively involved in design and development of Rule Engine Module. Met with customers and product management team to determine and analyze requirements
- Designed user interface and navigational flow, using JSP and JavaScript
- Analyzed the available Java Beans, and Servlets for implementing more functionality.
- Deployed application on WebSphere Application Server. Coordinated team effort for this phase
- Worked as Developer and Analyst for Admintool system module project.
- Responsible for complete project life cycle. Coordinated efforts of development team. Responsible for dynamic content flow
- Performed application design and analysis. Created system for adding, removing, and modifying registered system users. Incorporated keyword search capability.
- Developed server-side programs for return of dynamic HTML files, using java bean and servlet
- Developed Java Classes for common functionalities
- Installed and configured WebSphere Application Server for Java IDE.
- Utilized HTML, and Dreamweaver for front end activities.
- Designed and developed Java-based User Message System
Environment: Java, Eclipse, JSP, JavaScript, Servlets, HTML, WebSphere Application Server, Dreamweaver
Confidential, Washington, DC
Java Engineer
Responsibilities:
- Designed and implemented a custom login mechanism for our web and desktop client utilizing a shared database realm across two different user stores
- Converted ANT build system containing 40 build.xml files to Maven 3.x containing 10 pom.xml files
- Worked in Scrum(25+ developers, 6 managers)
- Used functionality from WorkForce Management Product using RESTful webservices and JSON
- Worked on a proper Test Driven Development
- Was a member of a small, collaborative development team where my work had a significant impact on the product success.
Environment: ANT, Maven, RESTful Webservice, JSON
Confidential, Santa Barbara, CA
Cloud Engineer
Responsibilities:
- Involved in Cloud monitoring project to handle product alerts/errors more efficiently for a better troubleshooting through parsing the logs
- Wrote a java program to standardize universal logs to XML format and parse them through regular expression using APIs for further monitoring purpose
- Designed part of the application using swings and applets
- Created tables and importing application logs data into a Microsoft
- SQL relational database and making functions and stored procedures for dynamic licensed usage reports in cloud environment
- Worked on JIRA tool to create and track new project/issue
- Installed and configured GroundWork/Nagios and its plugins
Environment: Java, XML, Swing, Applets, Microsoft SQL Relational Database, JIRA
Confidential, Running Springs, CA
Application Developer
Responsibilities:
- Coded and debugged multi-tired, java based, property tax web application for San Diego County
- Utilized Spring(MVC), JSP, and Hibernate for application persistence and scalability
- Leveraged a array of tools to optimize efficiency, including JIRA for task management
- Developed and administered database using SQL developer
- Used Eclipse as an development tool
Environment: Java, Spring, JSP, Hibernate, JIRA, SQL Developer, Eclipse