Junior Software Engineer Resume
Dayton, OH
SUMMARY:
- 2 years of experience in Information Technology developing Core Java J2EE applications involving analysis, design (System/OO), development, testing, documentation, and maintenance
- Coding of Core Java J2EE components, with technologies like JSP, JBDC, XML, Servlets, Web Services.
- Working knowledge of Web Services and its components such as WSDL, SOAP, and REST.
- Competent in design, coding and development and management of persistence and transactions at container level and bean level, development of Java Sever Pages (JSP) and Servlets.
- Developed applications implemented HTML, CSS, JQuery, JS, and JSP forms, and applied business logic.
- Worked extensively with the Validator Framework to validate user form input.
- Worked with Controller Classes, and Request Mapping.
- Used Ant scripts to build JAR, WAR and EAR files and deployed the application in the Web - Logic Server 12c
- Good experience in using Object Relational Mapping tools such as Hibernate.
- Experience in RMBMS, Oracle 10g, MySQL 5.2, and SQL commands
- Motivated and focused team player with strong problem solving and analytical skills. Generate new ideas quickly learn new technologies to get the job done.
- Punctual, dedicated, determined, hardworking, reliable, conscientious, strong eye for detail, loyal, team player, able to meet deadlines.
- Well versed in HTML, CSS, Java-script
TECHNICAL SKILLS TABLE:
Operating Systems: Windows 7/XP/Vista, LINUX
Languages: Core Java, J2EE, SQL, XML, HTML, JavaScript, JQuery, CSS
APIs: Collections, Serialization, String, Swing, JDBC, Servlet, JSP, Criteria, JNDI, SOAP, JPA
Frameworks/Technologies: Apache Struts 1.3, Hibernate 3.6, Spring Framework 3.1, Axis SOAP, Jersey REST, XML parsers DOM4j, AJAX, Log4j
Design Patterns: Singleton, Factory, DAO, Business Delegate
Build Configuration Tools: ANT, Maven
Deployment Platforms: JBOSS, Wildfly9, Oracle Web-Logic Server 12c
RDBMS: PL/SQL, MySQL, Oracle 10g
Design Tools: UML (static), Visio, MS-Project
Source Controls: SVN Eclipse plugin, Tortoise SVN, Slik SVN
Testing: User test cases
IDE: Eclipse Mars 2.0, NetBeans 7.2, Visual Studio 2010
WORK EXPERIENCE:
Confidential, Dayton, OH
Junior Software Engineer
Responsibilities:
- Create HTML JSP forms for user input, & TreeGrid output
- Validate form input using Validator classes
- Used DAO layer concept for data transfer to DB
- Worked on Webservices using (SOAP/RESTful)
- Created database scripts to perform database updates
- Worked with XML files for mapping
- Worked with Wildfly & Jboss severs
- Implementing Servlets and JSP for designing purpose - using HTML & JavaScript.
- Developed the application front end: HTML forms & Java Page base Bean classes and Java Server Pages
- Used Log4j to create log files for troubleshooting
- Worked independently and in a team
- Followed Agile sprint system to get newly assigned tasks
- Created test case Documentation for QA team
- Analyzed and fixed defects reported by QA team
- Used Ant files for building and Executing
- Used SVN for version control
Environment: HTML, CSS, JavaScript, JQuery, JSP, Servlets, Java, Log4j, SOAP & Restful Web Services, Eclipse Mars, JBoss wildfly9 server, PL/SQL developer, Oracle Database, SVN Eclipse plugin
Confidential, Fairfax, VA
JAVA Software Intern
Responsibilities:
- Generate various UML diagrams: database, class, use-case, & data flow
- Create HTML JSP forms for user input
- Validate form input using Struts Validator framework
- Used Core Java Collections API list, set, map
- Create API for database access with JPA Hibernate 3.6
- Create Business delegate pattern to hide business methods from the front-end code using.
- Used SVN for version control
Environment: UML, HTML, CSS, JavaScript, JQuery, JSP, Apache Tiles, Struts 1.3, Spring 3.1, JPA Hibernate 3.6, SOAP Web Services, Eclipse Kepler, Oracle 12c Web-logic server, Oracle Database 10g, Silk Subversion.
Confidential, Dayton, OH
JAVA Software InternResponsibilities:
- Assist students with their personal computer issues
- Provide trouble shooting for various computer problems for both students and staff
- Update & service computers for the labs and professors
Confidential, Dayton, OH
Digital Circuits Grader
Responsibilities:
- Graded homework based and recorded grades for the Professor
- Created answer keys, pick up and delivered work as scheduled
- Assisted Professor with entering grades using an Excel program
Confidential, Dayton, OH
Tutor
Responsibilities:
- Provided support for a wide range of subjects: Math (Calculus), Physics, & Engineering
- Interacted face to face with students
- Answered various academic questions as well as provided guidance toward possible solutions