Java Developer Resume
4.00/5 (Submit Your Rating)
NC
SUMMARY:
- A well - rounded architect with more than 12 years’ architecture experience in Microservices, web, Java EE, Java SE, SOA, SOAP/RESTful Web Services, Framework, and integration.
- A well-grounded software engineer, with hands-on programmer/developer, and an expert in best practices of architecture, technical design, software development, and code quality standard.
- Handle key architectural initiatives for highly complex and large volume transactional applications for banks, telecom, Department of Defense (DoD), health, property and casualty insurance.
- Assess current system architecture, technical design, and programming code to propose target architecture, technical design, and coding standards. Provide guidance for target architecture, framework, and technology.
- Create pragmatic, strategic architecture and technology alternatives which deliver short term results while contributing to long-term strategic direction.
- Create conceptual, logical, and physical architecture diagrams, using Visio and UML, present to stakeholders and get approvals.
- Translate business requirements into architecture, do technical design, and select right tools and technology.
- Technical advisor and mentor for technical leads and support manager decision making. Mentor development team.
- Well-versed wireless/mobile web architecture.
- Agile, Test Driven Development, and continuous integration software development experience.
- Extensive experience of programming in Java including JDK 1.8.
TECHNICAL SKILLS:
- MongoDB
- Cassandra
- JDk8
- Java EE7
- IntelliJ IDEA
- Eclipse
- RAD
- NetBeans
- XCode/Swift 8.2
- WAS
- WebLogic
- JBoss
- Tomcat
- Maven
- CVS/Subversion
- Perforce
- Servlet
- EJB 3
- MDB
- JSP
- JavaScript
- CSS
- HTML5
- XML
- JMS
- MQ
- CXF
- XML Schema
- WSDL
- RESTful Web Services(Jersey 2.x)
- SOAP Web Services
- JAXB
- JPA
- Spring Framework
- Spring MVC
- Struts 2
- Netflix Eureka.
PROFESSIONAL EXPERIENCE:
Confidential, NC
Senior Consultant
Responsibilities:
- Responsible for creating architect, technical design, document, and develop a challenging DMR (Data Maintenance Request) framework to interface to external system using Spring Framework, Design Patterns, WebLogic, Altova UModel (UML), and XMLSpy.
- Design Patterns used are Singleton, Strategy, Observer, Façade, Command, and Mediator. UML diagrams used are Use Case, Component, Class, and Sequence diagrams.
- This architecture framework achieved agility, flexibility, extensibility, and maintainability.
- Handle technical design, document, and develop MDB, Servlet, ContextListener using JMS, Spring Framework, XQuery, BEA Workshop, Eclipse, Sparx Enterprise Architect (UML), Oxygen. UML diagrams include Use Case, Component, Class, and Sequence diagrams.
- Work on technical design and develop SOAP Fault translation from application exceptions, Web Services, custom component to interface to Log4J using XmlBeans,WebLogic, and Spring Framework.
Confidential, NC
Java Developer
Responsibilities:
- Successfully architect, design, and code Multi Channel Printing Solutions (MCPS) using J2EE, MVC, Servlet, JSP, HTML, EJB, JMS, JNDI and MQ.
- Review existing architectures and technologies and propose migration path to better architectures and suitable technologies to resolve highly complex business needs for eForm Central (EFC) and Printing in the Financial Center (PFC).
- Serve as technical expert and business knowledge in the team. Provide technical and business training for offshore.
- Review and provide recommendations for new business requirements, architecture, technical documents, and code review.
- Coordinate and migrate auto enroll database to a new consolidated Oracle 9 database. Provide technical support and lead SA to move code changes to production. This saved company money for licensing Oracle database.
Confidential, NC
Java Developer
Responsibilities:
- Architect, design, and code new enhanced enrollment for auto enroll application to interface to Data Server and MQ Server using J2EE (Servlet, JSP), HTML, XML, WSAD, WAS, and SAX Parser. Perform unit testing for all components using JUnit and HttpUnit for all test cases. Successfully deployed application to Integrated Testing Environment (ITL) with 100% error free and on schedule.
- Successfully architect, design and migrate Internet Check Card Activation application from non-ssl commserver to MQ SSL server. Write deployment document outlining procedure to deploy application into production server. Provide technical lead to support System Administrator (SA) to deploy application to production. This achieved higher application security, efficiency, and was easy to understand and maintain.
- Research, architect, design, and migrate auto enroll and ODPS applications to use Common Foundation Classes (CFC) for logging, debugging, auditing, and configuration/property files encryption/decryption. Design and develop ANT Script to compile, create war, and ear file for application for deployment. Result made a uniform for logging, debugging, and configuration/property files encryption/decryption making the application easy to understand, maintain, support, and secure.
- Architect, design, develop, maintain, and provide technical support for Internet Check Image Delivery using Java, J2EE (Servlet, EJB, JSP), Java Script, HTML, and Oracle database. Achieved delivery of check image to millions of Confidential online customers.
- Design and develop Common Foundation Classes (Property Manager and Log Manager) using Java, JMS, Abstract Factory Pattern, and Java Cryptography Extension (JCE) to read/write encrypted/clear text property files and do auditing, logging, and debugging. Perform unit testing using JUnit to test all test cases. This CFC was adopted and used by many other projects throughout Confidential .