Java Developer/software Engineer Resume
Silver Spring, MD
OBJECTIVE:
Seeking a Full Time Java Developer/ Software Engineer Position.
SUMMARY:
- Master's degree in Software Engineering and Bachelor's degree in Mathematics.
- More than six years of experience performing Java/ J2EE development and code/functional testing.
- Sound Experience in development using Hibernate 4 and Spring 4 frameworks.
- More than five years of experience performing C++, FORTRAN, and BASIC development.
- More than 10 years of experience as Mathematician.
- Sound experience in Linux, Unix, Git, Putty, and Gerrit.
- Sound Experience in SQL/PL - SQL, MySQL 5.5/5.6 and Oracle 10g/11g.
- Sound Experience in HTML5, CSS3, JavaScript, Windows, and MS Office.
- Working experience in an Agile/Scrum development environment.
- Analytical and logical approach to problem solving.
- Sound experience in software development for multilingual environments.
- Effective team player, with the ability to take responsibility and work independently.
- Effective worker both on site and remotely.
- Strong oral and written communication skills.
COMMUNICATION SKILLS:
- Courses in Interpersonal Communications, Public Speaking, and English Composition.
- English (fluent) and Arabic
TECHNICAL SKILLS:
LANGUAGES: JAVA, J2EE, JDBC, JSP, XML, JavaScript, HTML5, CSS3, Ajax, JSON, JBoss, Waterfall SDLC, UML, Servlets, JQuery, JQuery UI, RESTful Web Service, SOAP, Rational Rose.
SOFTWARE: Eclipse, JUnit, Apache Tomcat 6.0, WebLogic, Sun Server, Apache Web Server, Microsoft Suite.
DATABASES: SQL/PL-MySQL 5.5/5.6, SQL for Oracle 10g/11g, and Database Diagram.
OS: Linux, UNIX and Windows.
EXPERIENCE:
Java Developer/Software Engineer
Confidential, Silver Spring, MD
Responsibilities:
- Serves as primary java programmer on MDL Iris Team to modernize and maintain API framework.
- Analyzes Java web service layer for efficiency and security.
Key Technologies: Java, Spring, Hibernate, Linux, Git, Gerrit, Putty, Maven, using Agile/Scrum methodology.
Java Instructor: CTDC Institute, Washington, D.C. Teaching Java programming to students from different backgrounds, Developing projects and assignments to the students using Java, JavaScrip, HTML, CSS3 and Eclipse.
Java Software Engineer/Developer
Confidential, Washington, DC
Responsibilities:
- Adapted existing National Transportation Library (NTL) Integrated Search and Workroom code to meet business requirements of RH.
- Developed new modules/commands for RH business requirements not already covered by existing NTL code
- Created, edited and deleted tables and accounts.
- Provided regular and consistent database content updates, performance monitoring, and usage statistics.
- Suggested data design adjustments as needed.
- Development of mobile phone/PDA version of application to cover iPhone, droid, blackberry, etc.
- Compatibility with major browsers (Firefox, Google chrome, Safari, etc.)
- Add capability to find individual project records in Google and other search engines
Key Technologies: Java, Spring, HTML5, CSS3, JavaScript, Tomcat, SQL for Oracle 11g, JSP, Solr, and Eclipse.
Java Developer
Confidential, Arlington, VA
Responsibilities:
- Responsible for documentation of the project requirements.
- Involved in Core development using core Java.
- Involved in unit test cases of the application using JUnit.
- Performed SQL development in an Oracle 10g environment.
- Used JDBC to access the ORACLE database.
Key Technologies: SQL for Oracle 10g, JSP, Java, HTML5, CSS3, JavaScript, Apache Tomcat, and Eclipse.
Java Programmer
Confidential, Alexandria, VA
Responsibilities:
- Automate and provide web accessibility to applications by leveraging technologies like Java and HTML.
- Participate in the creation of test scripts and testing scenarios and quality assurance process for web - based and core Java applications.
- Provide Senior Programmers with research and implementation support on more complex projects.
Key Technologies: SQL for Oracle 10g, Java, JUnit, and Eclipse.
