We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

Bethesda, MD


  • Java/JEE

15 years experience, including one year as a SOA architect. Computer science coursework using Java. Knowledge of core language and JEE. Experience with many APIs. Developed for Resin, Tomcat, JBoss, WebSphere, and WebLogic. Experience with Spring, including Spring MVC and Spring Batch. Experience with Hibernate and other object persistence frameworks.

  • Web Technologies

18 years experience, beginning with HTML webpage development. Experience with scripting languages such as ColdFusion, ASP, Perl. Experience writing CGI scripts using C. Experience writing web applications using Adobe Flex FlashBuilder . Experience writing Java Applets. Experience with tools such as Adobe Photoshop.

  • Web Services

2 years experience writing SOAP-based web services. 5 years writing RESTful web services and clients.

  • Frameworks

Spring, Struts2, Apache Axis2

  • Design

10 years experience with Object-Oriented Analysis and Design. Significant RUP training and UML knowledge. Comfortable with Agile design methods and creating usable design documentation.

  • Documentation/Writing

20 years experience including technical articles in major scientific publications. Published several books on web technologies and mobile technologies. Comfortable writing and editing technical documentation.

  • Languages

Most of my work has been in Java, and also Objective-C. But I have used C/C , C , Ruby, ColdFusion, ASB, Visual Basic, Perl, PHP, and AWK. I have coursework where I have used Prolog, Lisp, R, and Scheme.

  • Databases

20 years experience including 2 years with significant PL/SQL script-writing experience used SQL for 20 years . Databases include: Oracle, PostGRES, DB2, SqlServer, MySQL, MS Access, and SQLite. Experience connecting to databases using JDOM, JDBC, and Hibernate.

  • Mobile Development

5 years experience writing iOS apps using Objective-C. 2 years writing cross-platform mobile apps using Adobe Air FlashBuilder . 1 year writing Android applications. Significant experience consuming RESTful web services from mobile devices.

  • Recent Academic Experience

C programming, C , Python, and Java. Coursework includes graduate level Operating Systems, Data Mining, Artificial Intelligence, Machine Learning, Programming languages, and advanced algorithms. Enrolled in CS Master's degree program at Hood College in Frederick Maryland.

  • Project Management

2 years experience as team lead. One year of experience as SOA architect. Throughout my career I usually have significant documentation responsibilities and work closely with the project's team leads and architects, as I enjoy writing/editing documentation.



Senior Java Developer


  • Maintaining and enhancing current Java Spring MVC applications.
  • Subcontractor to Leidos through Brannan Technical Solutions LLC.
  • Updated application from Struts to Spring MVC and Tiles, and .
  • Maintaining and enhancing existing Java Struts applications.
  • Developing PL/SQL scripts for Oracle 11G.
  • Enhancements included writing code using JQuery, Spring MVC, DisplayTag, Hibernate, and interfacing with several REST web services.


Senior Developer

  • Android development using Xamarin C on Android .
  • Developing mobile medical software for US Army for deployment on Android mobile devices.
  • Consuming REST web services developed using C .
  • Automated testing using Ruby.


Contract Senior Developer

  • Developed software for internal and client-facing use by Amtrak. Responsibilities included both mobile development and programming web services using Java JSON/Rest .
  • Subcontractor to Agilex through Brannan Technical Solutions LLC.
  • Upgraded and maintained existing internal iOS Apps used within Amtrak.
  • Maintained and developed several new JSON web services using Java.
  • Technologies: iOS, Objective-C/XCode, SQL, Java/JEE



  • Over thirty apps on iOS App Store, on Barnes and Noble App Store, and Google Play.
  • Over twenty apps on iOS App Store for clients.
  • https://itunes.apple.com/us/artist/james-a.-brannan/id325699617
  • http://www.barnesandnoble.com/c/brannan-technical-solutions-llc
  • Developed iPhone apps for XCOSoftware and Conover Company.
  • https://itunes.apple.com/us/artist/the-conover-company/id361813825
  • Technologies: iOS, Objective-C/Xcode, Adobe Flex/Actionscript, Android/Java.

Hire Now