We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Lowel, AR

SUMMARY

  • 15+ years of experience in analyzing, designing, developing and deploying client server, web based J2EE applications, and distributed end - to-end enterprise applications,
  • Excellent work Experience in CORE JAVA such as Collections Framework, Exception Handling, I/O System, Multi-Threading etc.,
  • In-depth knowledge in J2EE Technologies such as Servlets using API like JDBC, RMI, JNDI, EJB
  • Extensive experience in using various frameworks including Apache Camel, EJB 2.0, Struts2 Hibernate3, Struts, JPA, Spring MVC, Spring Boot, Microservices etc. Strong experience in their configuration, integration and implementation.
  • Extensively used O /R mapping capabilities of Hibernate in sclable enterprise applications.
  • Proficient in creating Web Services using SOAP, WSDL, RESTful with strong working experience on XML, XPath, XML Beans, XSD, DTD, XSL, and XSLT, using DOM and SAX parsers extensively.
  • Strong background in using front-end and data transfer techniques such as HTML, JavaScript, AJAX, XML, CSS, etc.
  • Proficient in using data base servers like ORACLE (9i, 10g), MS-SQL Server, MYSQL, Oracle (9i, 10g), Sybase, DB2 and INFORMIX and writing efficient sql and stored procedures on these database servers.
  • Exceptional technical skills in building services for large scale, scalable applications using Java, JEE, RESTful Web Services, SOA, Spring - Core, MVC, Webflow, Security, Boot, and Cloud, Struts, REST API, Microservices Architecture, Hibernate, JSP, Servlets, JDBC, EJB, JMS, JAX-RS, Javascript, jQuery, UML, OOAD, GoF & J2EE Design Patterns.
  • Utilize Camel to integrate microservices with other microservices and RabbitMQ messaging exchanges.
  • Experienced in deploying J2EE applications on major web servers, including application server like JonAs 5.0, Glassfish V2, IBM- Web Sphere 6, WebLogic 8.1, JBoss 4.0, and Oracle Application Server 9i (OC4j) and Jetty. Have worked on web servers like Tomcat, JRun etc.
  • Familiar with commonly used development tools like IBM RAD 6, Eclipse IDE, Intellij IDEA, NetBeans, ANT, IVY, Maven, Jenkins, Dynatrace, GIT and SVN.
  • Versatile and adaptive to work in different platforms and programming languages based on project requirements.
  • Extensive experience with SDLC like Waterfall and Scrum/Agile methodologies.
  • Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support
  • Excellent Communication, analytical, leadership, interpersonal and problem-solving skills.
  • Retail- Insurance- Finance
  • Energy Utilities- Logistics - Transportation

TECHNICAL SKILLS

Java Technologies: Java, J2EE, EJB, JDBC, Servlets

Languages: C, C++, Java, Perl\Shell

Frameworks: Camel, Struts1, Struts2 MVC, Spring MVC, Spring, Spring Boot. JBoss Fuse ESB, Hibernate, Jmokit, Easy mock, Mockito

DBMS: ORACLE (9i, 10g), MS-SQL Server, DB2, Informix, MySQL, Sybase

App/Web Server: JonAs 5.0, Glassfish V2, Oracle Application Server 9i (OC4j), Jetty, IBM- WebSphere, WebLogic 8.1, JBoss 4.0, Tomcat, JBOSS Fuse (ESB)

Web Service: SOAP, REST, Microservices (Spring Boot)

Web Development: Servlet, JavaScript, Ajax, HTML, XML, XSD, XSL, XSLT, JSF

Tools: JUnit, Log4j, ANT, Jersy, Maven,Jaxb,xml beans,Git, Perl, Shell, MockitoDynatrace, RAD 6, Eclipse 4.x,STS,Intellij IDEA, Dynatrace

Middleware: EJB, Spring

Operating System: UNIX, Windows, Main Frame

PROFESSIONAL EXPERIENCE

Confidential, Lowel, AR

Software Engineer

Responsibilities:

  • Fixed different issues in different applications in OBC Domain.
  • Involved in Fuse to Tomcat migration development for all OBC fuse modules and created spring boot, camel based microservices applications.
  • Coordinate with other dependent teams, for the integration of new tomcat listeners.
  • Involved in code reviews and testing for tomcat migration done by vendors.
  • Developed PDT related changes in OBC and integrated with OPEX team.
  • Developed different applications as a part of enhancement - Final Mile Modernization based on TDD
  • Involved in design, development and testing of Trailer Tracking (Positions) Project.
  • Did weekly on call support to resolve production issues.
  • Mentored new team members to the OBC domain.

Environment: JDK 1.8, Apache Camel, JBOSS Fuse, Microservices, Spring Boot, Mockito, DB2, SQL Server, Maine frame Host systems, JMS, WMQ/ACTIVE MQ, XML Maven, Intellij IDEA, STS, Azure DevOps (VSTS)

Confidential, Bentonville, AR

Software Engineer

Responsibilities:

  • Followed Agile methodology for the development process
  • Work involved in analysis and development of different requirements from customer for both feeders and Dispatcher
  • Involved in design and development of XML schema changes requested by customer.
  • Work Involved in designing new architecture for feeder restructure and created, submitted the Use Case, wrote design approach documents for getting approval from design review council.
  • Responsible in development for restructure and conversion of feeder processes from normal java batch processes to camel processes
  • Work Involved in designing and implementing dispatcher changes for consuming new rest web service for new workload service.
  • Extensively written CORE JAVA code in Dispatcher and Feeders
  • Worked on Camel implementation for feeders.
  • Written JUnit test cases by using JMockit and Spring JUnit
  • Developed efficient SQL queries to interact with transportation DB.
  • Worked on Shell/Perl scripts to automate the production log analysis.
  • Extensively worked on understanding complicated relationships between schema tables using ER diagrams and designing model and business classes.

Environment: JDK 1.6, Apache Camel, REST Web service, Spring, JMockit, Informix, JMS, MQ, XML, XSD, Maven, Jaxb, Eclipse 4.x.

Confidential

Software Engineer

Responsibilities:

  • Involved in desining the location management module in WTMS.
  • Involved in designing location alignment sub module
  • Worked with onsite counterpart for gathering the requirements.
  • Designed and created diffrent Use Case, wrote design approach documents for submitting to design council.
  • Worked on the detail design of Location management restfull web service including the request and response xmls.
  • Designed and developed different layers in WTMS framework for making the rest web service.
  • Extensively written CORE JAVA code in WTMS application for implimenting REST web service.
  • Wrote the Hibernatemapping class to define java classes - database tables mapping.
  • Written JDBC statements, prepared statements and callable statements for various database update, insert, delete operations and for invoking functions, stored procedures, triggers.
  • Wrote JUnit test cases for testing the Business layer and the service layer by Jmockit.framework
  • Followed Agile approach for the development process.

Environment: JDK 6, Guice 2.0, Jersey, Spring, Hibernate, Informix, Jmockit, XML, XSL, XSLT, RESTful, Eclipse, Maven, UNIX. Websphere 6.0, Jetty.

We'd love your feedback!