Java Developer Resume
Herndon, VA
Objective
- To enhance my skills as a software developer while contributing my expertise in technologies such as JAVA, AngularJS, Postgre, XML and Selenium by being part of a highly skilled and competent team
SUMMARY
- Full Stack Software Developer with 9 Years of Professional Experience
- Good understanding of Software Development Lifecycle (SDLC)
- Excellent experience in using Agile Methodology
- Expert in developing Applications using HTML 5, CSS3, AngularJS, Node.js
- Good experience in developing WebServices using Node.js
- Substantial experience in developing Rule Engines
- Substantial experience in migrating any SQL queries to Postgres system
- Good Understanding and Knowledge of using Angular 2 and Angular 4
- Conversant on developing Microservices using Spring Boot, Spring/Netflix Cloud
- Extensive Experience on developing application using JAVA 7
- Worked on various business modules like Health Care and banking as well as government modules like Confidential
- Sound abilities to Create and customize rule reports as well as Implement J2EE application design
- Strong skills using SQL queries on Postgres, Oracle, and SQL Server.
- A good team player with excellent communication skills. Enjoy challenges and have the ability to adapt to any industry and learn quickly.
- Assisted business analysts and users with testing.
TECHNICAL SKILLS
JAVA Technologies: JAVA 7, JSP, EJB, J2EE
JavaScript Framework: Angular JS, Jquery, Node.js
Application Server: Red Hat JBoss, IBM WebSphere
Web: HTML, CSS
IDEs: Eclipse, IBM RAD, JBOSS Dev studio, Netbeans
Rule Engines: ILOG JRules 6.1, Pega Rules, IBM WS JRules 7.1
Methodologies: Waterfall, RUP, Agile, Iterative
Version Control: SVN, GIT
Database: Oracle, MySQL, Postgre
Testing: JUnit, Selenium
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
Java Developer
Responsibilities:
- As a part an effective team of Developers worked closely with Confidential stakeholders to achieve the project goals before due dates.
- Studies the functionality of the FPDS website in order to create as well as migrate existing rules which were implemented in JAVA to Drools using dynamic DSLR (Domain Specific Language Rule) and DSL (Domain Specific Language) files
- Part of the development team that migrated the search engine in the application from Solar Search to Elastic Search
- Part of the development team that moved the application to Postgres Database system from Oracle11
- Reviewed and made changes to the JSP and JAVA components of the application in order to make it applicable with the necessary functions after migration make sure all everything functioned correctly
- Participated in application designing and development for rule based systems
- Executed and managed standards and practices for rule - based development functions.
- Utilized BPM tools and testing techniques.
- Created scripts using Selenium in order to automate the testing of the web application
- Analyzed the flow of the application in order to update the functionalities
- Part of the team that completed modernization of the Confidential FPDSNG application
Technologies: Used: JAVA 7, JSP, EJB, JavaScript, Eclipse, Postgre, Selenium, RedHat JBOSS Drools, Domain Specific Language (DSL), Domain Specific language Rule (DSLR), SVN, J2EE, Microsoft SQL Server
Confidential, Kansas City, MO
Software Engineer
Responsibility:
- Developed new version of the Claivia software using JAVA as well as fix existing defects
- Created an all new web application of the software using AngularJS and JQuery
- Navigate through the application and understand the flow in which the application
- Work on enhancing the software to a new version
- Executed effective processes for maintenance of system architecture components along with conceptual integrity.
- Coordinated with technical teams for establishment of architecture models for the Clairvia application
- Implemented procedures for adopting of designing and development methodologies and patterns.
- Provided technical assistance for integration of Drools with existing Java based applications.
- Participated in definition of business objectives by analysis of software requirements.
- Collaborated with technical teams and users on regular basis for completion of assigned projects.
Technologies: JAVA, Eclipse, AngularJS, .CSS, JQuery, SQL, Eclipse, Microsoft Visual Studio, GitHub, JIRA
Confidential, McLean, VA
Java Developer
Responsibilities:
- Participated in designing, development and testing of tools for all International Banking activities
- Worked extensively in developing JAR application that help create and analyze Crystal Reports
- Provided technical assistance for client program interaction with Red Hat JBoss rules.
- Suggested enhancements for project, unit testing and software deployment activities through Crystal Reports.
- Implemented rules based system on investment risk decision table
- Implemented complex banking process using JBoss BRMS system
- Implemented procedures for maintenance and support services.
- Supported technical assistance for maintenance of Windows and Oracle databases through applications development skills.
- Participated in all phases of software development lifecycle activities such technical research and designing.
- Conducted training sessions for new staff to develop infrastructure, components and applications.
- Conducted planning and analysis of user requirements and workflows for automation of processing functions.
Technologies: JAVA, JBoss, BRMS, Eclipse
Confidential, IN
Web Developer
Responsibilities:
- Applied Use Cases diagram to validate and test web application design against theUIarchitecture.
- Created web pages for each project using XHTML, CSS, and JavaScript.
- Responsible for transforming designed mock-ups to web pages.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Developed Web applications that are cross - browser compatible.
- Used BugZilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
- Worked closely with team members to meet the client requirement.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.
Technologies: HTML4, XHTML, CSS2/3, JavaScript, JQuery, Firebug DEV tool and Eclipse IDE.