We provide IT Staff Augmentation Services!

Softwareengineer Resume

4.00/5 (Submit Your Rating)

Saint Louis, MO

SUMMARY

  • 10+ yearsof experience in analysis, design, software development, testing, implementation and support of Java Applications.
  • 10+ years of experience in Java and J2EEtechnologies.
  • Experienced in working wif different frameworks such as Spring Boot, Spring,Hibernate,REST based Web services.
  • Extensive noledge on Object Oriented Analysis, Object Oriented Design and UML Modeling.
  • Experienced in fast paced Agiledevelopment environment and methodologies including Test Driven Development and Scrum.
  • Experience in Developing and consuming SOAP/REST Webservices.
  • Experience in Batch processing using Spring Batch and custom frame works.
  • Good hands on experience in working wif development tools such as Eclipse, IntelliJ.
  • Good scripting noledge in SQL statementsand in using tools such as SQL Developer,SQL Server Management Studioand Aqua Data studio.
  • Experience in using build tools like ANT andMaven.
  • Exposure to IBM MQ - Series for asynchronous communication wif XML Objects.
  • Experience in Database programming wif SQL Server, DB2, Oracle, and AS400 databases.
  • Knowledge on Azure cloud services like Logic Apps and Azure Functions.
  • Experience in continuous integration and deployment using tools like Jenkins and Azure DevOps.
  • Good exposure to CVS, SVN and Git for content repository, build and defect management.
  • Good exposure to various Software development life cycle models like Waterfall, Agile Methodologies.
  • Possess excellent presentation and communication skills and ability to work well wifin a team.
  • Extensive experience working in Telecom and Supply chaindomain wif major Clients.
  • Adaptable to any domain or technologysince me have worked wif Enterprise solution technology team dat deals wif providing technical solution to all the domains for a major Client.
  • Experience in performance tuningtechniques for better application response time.
  • Proficient developing and deployingEJBs and Web Servicesusing Tomcat, WebSphere and Jboss/WildFly.
  • Having Experience onUNIX, Linuxcommands and Deployment of Applications in Server and ability to work TEMPeffectively on Windows platforms.
  • Strong customer interface, problem-solving, managing, planning, analyzing, designing and programming capabilities.
  • Possess strong team building and training capabilities which always keeps me distinct in the organization.

TECHNICAL SKILLS

Core Competencies: J2EE, Java, Webservices

Others Technologies: HTML, XML, JSP, Servlets, EJB, JDBC, JDK 5/7, Junit

Languages: JAVA, C, C++, COBOL, SQL

Databases: Oracle, MySql, DB2, AS400

Frameworks: Spring boot, Spring, Presentation Services, Hibernate

Web/Application Servers: Tomcat, Websphere Application Server 7.0, JBOSS/WildFly.

Version Control Tools: CVS, SVN Tortoise and Git.

Database Tools: Aqua Data Studio, MS Server Management Studio, SQL Developer

Build Tools: ANT and Maven

Other Tools: MS Office, Putty, Editplus. SOAP UI, MS VISIO, JUnit, ANT, MAVEN, RAD, Eclipse, MyEclipse, IntelliJ, Jenkins, SQL Developer, ClearCase, CVS, ServiceNow, ClearQuest, HP Quality Center,Jira.

Operating Systems: WINDOWS,UNIX (Solaris 8/9, HP-UX), AIX, MAC OS X.

PROFESSIONAL EXPERIENCE

Confidential, Saint Louis, MO

SoftwareEngineer

Responsibilities:

  • Involved in Requirements gathering, analysis, design, development, testing and Maintenance phases of Application.
  • Implementing the project in agile methodologies - sprint & scrum.
  • Used Azure cloud serverless services to build Functions and LogicApps for data processing.
  • Used spring framework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Implemented the application using spring concepts - AOP, Batch implementation and Spring MVC.
  • Developed & consumed the web services using Apache CXF, JAX - WS, AXIS, WSDL, and SOAP.
  • Integrated Spring & Hibernate frameworks to develop end to end application.
  • Used Hibernate to create data layer to the services to do CRUD operations in to DB.
  • Set up Object & relationship mappings wif Associations, inheritance, and named queries etc. using Hibernate.
  • Used JMS for Asynchronous messaging.
  • Involved in writing SQL & PL SQL stuff to be called by batch jobs for Schedulers and EOD jobs.
  • Validated query execution plans & tuned queries using Indexes, Views and Batch processing.
  • Involved in doing JUNIT testing and ran the TEST SUITE.
  • Ran check styles, find bugs and PMD defects and fixed them.
  • Addressed defects identified in QA, IST phases. And tracked them using QC.
  • Deployed web services are tested using SOAP UI tool.
  • Involved in unit testing using JUNIT, Integration testing and system testing.
  • Deployed the application in UNIX machine and used SFTP to send data across applications.
  • Used Ant tool to build & deploy the application on the server.
  • Maintained CI/CD pipelines using Jenkins and Azure DevOps.
  • Used Docker, Kubernates or similar orchestrators/containers. Used Jenkins as continuous integration server.
  • Involved in Jboss server configurations set up, data sources, and queues set up and deploying the application.
  • Worked on writing Shell Scripts and used Git, Jenkins and maven for making builds and deployments of the application components.
  • Responsible for delivering changes to different Development, Integration and User Acceptance Testing regions, supporting User Acceptance testing and addressing User Acceptance Testing defects and supporting the system in Production and fixing Production defects.

Environment: Java, J2EE, Azure Cloud services, Jboss Server, Oracle, EJB3, Ant Script, Jira, Axis Client, WSDL, Web Services, Spring, SQL Explorer, Aqua Data Studio, DOM, XML.

Confidential, Saint Louis, MO

Senior Java Engineer/Developer

Responsibilities:

  • Implemented the J2EE design patterns (Factory, Singleton, MVC, Data Access Objects) and best practices for building enterprise systems.
  • Used REST web services using Jboss rest easy API.
  • Used JPA/Hibernate ORM framework as persistence engine, actively engaged in mapping, and hibernate queries.
  • Contributed to the design of the Database tables and created corresponding hibernate DAOs.
  • Created schema and table structures to import the energy products information into Oracle tables.
  • Worked on HP Tandem Mainframe building applications and host interfaces using COBOL, C/C++.
  • Unit testing using Junit.
  • Developed thin client to view the products information based on the search criteria by using html, javascript and Jquery.
  • Used Ant for build and CVS version control management.
  • Interacted wif Business Managers and Functional Analysts for understanding the requirements and scope.
  • Responsible to build and deploy applications on Integration Test, System Test and Performance Test environments.

Environment: JAVA, J2EE, REST Webservices, Spring, Hibernate, COBOL, C/C++, ORACLE, Eclipse, XML, Jboss, html, Jquery and Javascript.

Confidental

Java Developer

Responsibilities:

  • Implemented the J2EE design patterns (Factory, Singleton, MVC, Data Access Objects) and best practices for building enterprise systems.
  • Used Hibernate ORM framework as persistence engine, actively engaged in mapping, and hibernate queries.
  • Contributed to the design of the Database tables and created corresponding hibernate DAOs.
  • Created schema and WSDL and developed Top-Down JAX-WS web service.
  • Presented the Web services to the SOA governance board and got the approval.
  • Configured Work Manager to invoke multiple services as parallel tasks.
  • Used Smart Bear Code Collaborator for TEMPeffective code review
  • Unit testing using Junit, SOAP UI and CIT testing.
  • Addressed defects identified in QA, IST phases. And tracked them using HP QC
  • Used Star team for build and version control management.
  • Interacted wif Business Managers and Functional Analysts for understanding the requirements and scope.
  • Responsible to build and deploy applications on Integration Test, System Test and Performance Test environments.

Environment: JAVA/J2EE, JSP, Servlets, Webservices, Hibernate, DB2, RSA 7.5, XML, SOAP UI, WAS 7, Microsoft VISIO and JRULES

We'd love your feedback!