We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • Well - rounded and diverse background in engineering solutions with 19 years of Java/JEE.
  • Proven track record of meeting and exceeding deadlines.
  • Able to quickly identify, prioritize & execute tasks.
  • Thrive in a high-pressure environment with the ability to focus and stay on tasks.
  • Strong Interpersonal skills.
  • Ability to quickly adapt to working environment whether independent or in team setting.

TECHNICAL SUMMARY:

Languages: Java 8, Python 2.6, .NET MVC

APIs: Enterprise Security API (ESAPI), JSTL 1.2, Gson, Apache Commons, OAuth Scribe, Facebook FQL, JDBC, Quartz Timer, XML, JTA, JNDI

Concepts: Software Development Lifecycle (SDLC), Enterprise Application Integration (EAI), Inversion of Control (IOC), Design Patterns, ESB, OOA/OOD, UML, Unit Testing, Model/View/Controller, Web Services, Service Oriented Architecture (SOA)

RDBMS: MySQL 5.x, Oracle 8, 9i, & 10g, SQL, PL/SQL, Modeling

App Servers: Oracle Application Server 10g Java Edition, WebLogic Application Server 11, WebLogic Integration 8.1, PowerTier J2EE Server

Messaging Server: IBM MQ Series, ActiveMQ, JBoss AMQ, RabbitMQ

Software: Apache Camel Framework, Spring Framework 4, Hibernate 4.1, Maven, Ant, JUnit, SoapUI 5.3.0, Postman 5.3.2, Google Protocol Buffer

Servlet Engines: Tomcat 9.x, Jetty, tcServer

Source Control: Git, ClearCase, CVS, SVN

Systems: Windows, Mac OSX, Linux

IDEs: STS, Intellij 2018.3.5 , Eclipse Oxygen, JBoss Developer Studio 10.4

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Senior Java Developer

Responsibilities:

  • Hired as a Senior Java Developer to design and develop a microservices like fraud detection workflow that over 100 front-end applications will interact with.
  • Created thread pools and caching (Caffeine) using Spring Boot annotation to improve performance.
  • Implemented the ability to have the application properties loaded from the database instead of property files. No functionality was lost, @Value annotation and others still worked.
  • Created MQ Series scripts to create and configure queue managers and local queues.
  • Utilized Beanio to create a utility to produce test data. The utility was self-explanatory, easy to use, and maintain, so other teams could use it and build upon it. QA team used it to produce bulk data for Load Runner testing.
  • Setup multiple instances of Tomcat on one server for F5 load balance testing.

Technologies: Java 8, Spring Boot, Hibernate, IBM MQ Series, Oracle 12, Tomcat 9, Beanio.

Confidential, Boston, MA

Senior Software Engineer

Responsibilities:

  • Hired as a senior Java developer to engage in all aspects of their Confidential platform such as release cycles, requirements review, work estimation, design, implementation, testing, review, and production support.
  • Used Twilio to implement two-phased authentication.
  • Modified existing back-end services to meet client requests.
  • Utilized Kibana to search through production logs to resolve client issues.

Technologies: Java 7, Spring Framework, Jira, Hibernate, Redis, Twilio.

Confidential, Charlotte, NC

Senior Consultant

Responsibilities:

  • Personally, owned and operated software engineering company with a focus on opensource solutions.

We'd love your feedback!