We provide IT Staff Augmentation Services!

Java Applications Developer Resume

3.00/5 (Submit Your Rating)

OH

SUMMARY

  • 10 + years of IT experience as a Java Developer in Requirements Analysis, Design, Development, Implementation, Production and Support of Java, J2EE and client - server technologies.
  • Practice Domain driven design approach, micro service architecture and SDLC.
  • Responsible for developing Micro services (REST APIs) and Service oriented architecture design and solutions.
  • Develop Kafka based applications using pub-sub model. Used Cassandra/ Mongo DB (no SQL DB) to capture events.
  • Deploy applications to AWS.
  • Extensive experience in developing applications using Angular JS, React JS, HTML, Java Script, J Query, JSP, Servlets, JavaBeans, EJB, JSTL, JSP Custom Tag Libraries, JDBC, JMS publish/Subscribe.
  • Used Dyna trace and Splunk as monitoring tools.
  • Developed and deployed multi-tier Enterprise Applications using Tomcat, J Boss, OC4J, Web Sphere 5.x, 6.x, Web logic 8.x, 9.x application servers.
  • Integrate and create dash boards on Dyna trace and Splunk.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like Spring boot, Spring Cloud, Spring Batch, Struts MVC, Spring IoC, Spring Web Flow, Spring JDBC, Spring JMX and Hibernate.
  • Developed and deployed Web Services to interact wif partner interfaces, and written client interfaces, and implementation classes to consume the web services.
  • Working experience in using UML, XML parsers (SAX, DOM), XSL, XSLT, SOAP, WSDL, WSDL2JAVA, JWSDP, JAXWS, JAXRCP.
  • Developed J2EE applications on IDE’s like IntelliJ, Visual Studio code, Eclipse, WSAD, and Rational Application Developer.
  • Working experience in developing Session (Stateless & Stateful), Entity and Message Driven Beans.
  • Implemented Design patterns such as Session Façade, Abstract Factory, Singleton, Value Object, DAO, Business Delegate, Transfer Object, Command Pattern and Service Locator.
  • Developed shell scripts for the build and deployment of J2EE applications.
  • Hands on experience wif Blaze meter, JMeter for load-testing in both single and master-slave methodology.
  • Sound RDBMS concepts and extensively worked wif Oracle 9i/8i/10g, SQL Server 2000 etc.
  • Familiar wif designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Experience in the Jr. Developers in Java/J2EE Technologies, and willingness to learn new technologies.

TECHNICAL SKILLS

Languages: Java, Python, JavaScript, Angular JS, REACT JS,PL/SQL, HTML, C++

IDE Tools: IntelliJ, Visual Studio Code, STS, Eclipse, JBuilder, Visual Studio

Web Services: SOAP,REST APIs, WSDL, Apache AXIS, JAX - WS, JAX-RS, Apache CXF

J2EE Technologies: JSP, Servlets, JavaBeans, Spring MVC, Struts, JDBC, ODBC, JNDI, RMI, JSP Custom Tag Libraries, Tiles, XML (SAX & DOM, JAX-RPC, JAXB, ANT, Applets.

Web/App Servers: WebSphere, WebLogic, Tomcat, JBoss, Apache

Data Bases: Oracle, No SQL DBs(Cassandra/ Mongo) DB2, SQL server, MS Access, DB2, Mysql

Operating Systems: Mac OS, Win7, Win 8, UNIX, Linux

Other Tools: Cloud, Kibana, GIT, MAVEN, swagger, Dyna Trace, Apache Camel, Splunk, Jenkins, ANT

PROFESSIONAL EXPERIENCE:

Java Applications Developer

Confidential, OH

Responsibilities:

  • Develop solutions for REST, SOAP and Kafka events Based business critical service which provisions data from upstream application layer to the downstream application.
  • Develop batch jobs using spring batch.
  • Evaluate service level issues and suggest enhancements escalated by Service Delivery Team.
  • Develop micro services breaking down monolithic applications.
  • Used Springboot to build the microservices and exposed the services as REST APIs.
  • CI-CD pipelines (built on top of Jenkins) were developed to ensure continuous delivery and deployments of applications from TEST environments to PROD wif all sorts of scans and validations included.
  • Worked on AWS and private cloud PCF(GAIA) to deploy the applications. Used ECS, EC2, S3, CloudWatch and other related services in AWS.
  • Used No SQL (Cassandra DB) as our data store to capture Kafka events.
  • Packaged and deployed legacy applications into docker/ Kubernetes containerized environment.
  • Used Cucumber/ Gherkins to build automation test suites and hook it into the pipeline.
  • Participated in all agile scrum ceremonies, sprint planning, grooming, daily standup, planning and estimating deliverables.
  • Integrate web services using Apache Camel and Spring. Used IBM Data power for routing legacy apps.
  • Co-coordinating, planning and organizing the work wif offshore resources for assigned deliverables.
  • Use Subversion for version control and Quality Center for defect tracking tool.
  • Work on the creation of detailed Technical Design documentation for framework and services, create Class Diagrams, Sequence Diagrams, and Flow Diagrams in Microsoft Visio.
  • Work wif Client Architects in design and development of middleware Layer and rewrite the service into new framework fusion.
  • Troubleshoot technical issues (Java/J2EE) or escalate and work wif appropriate technology teams to provide solutions.
  • Participated in multiple hackathons across the firm. Also was part of LEAP program 2018 in Columbus.

Environment: Java 7&8, Spring boot, AWS EC2, ECS, S3, lambdas, PCF cloud, Apache Kafka, Cassandra, Zuul / Data power, Docker, Apache Tomcat 7, REST & SOAP APIs, Oracle, Angular JS, React JS, J Query, JSP, Maven, IBM MQ/JMS, Jenkins, Splunk, Cucumber, GIT, Service Now.

Java Developer.

Confidential, Columbus, OH

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Used ATG Web Commerce for designing and developing personalized features on e-commerce site.
  • Involved in analysis design, development and implementation of various e-commerce application web applications using Java, J2ee WebSphere, JBoss and ATG Dynamo technologies spanning the entire Software Development Life Cycle.
  • Involved in ATG dynamo development on Windows based workstations
  • Designed and developed payment services which route authorizations through tokens(AJB payment services)
  • Worked on different payment services like Major credit cards, Gift Cards, Promotional Credit cards( Confidential credit Cards).
  • Scripted batch processors which decrypt all the credit cards from the system send it across to First data for conversion to tokens. Then Update the encrypted data wif tokens.
  • Worked on PayPal integration to be compatible wif the tokenization.
  • Performed Code Reviews and mentoring, involved in triaging and fixing the issues.
  • Developed validation component in combination of java script and XML validation rules, developedcommon components to support the user interface Validation.
  • Ability to work well independently or in a team environment. Possess excellent analytical and troubleshooting skills, proactive in solving problems.
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Used Ant as build and configuration tool.
  • Used Eclipse IDE and deployed the application on JBoss server.
  • Developed test cases and performed testing using JUnit.
  • Monitored the error logs using log4j and fixed the problems.
  • Used GIT as version control.
  • Involved in testing and fixing the bugs and also reviewed the code.

Environment: ATG, Intelli J, JBOSS, Web Services, J2EE, SQL Developer, Ant, JUNIT, JSP, Servlets, GIT, Tortoise SVN, JDBC, MQ, Verifone terminal.

Java Developer

Confidential, St. Louis, MO

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Used Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.
  • Designed and developed services which it queries the data base using JAX-WS, JAXB, Spring JDBC, Spring IOC.
  • Tested developed services thoroughly wif Soap-UI, Eclipse Web Service Explorer, JUnit test cases.
  • Performed Code Reviews and mentoring, involved in triaging and fixing the issues.
  • Developed validation component in combination of java script and XML validation rules, developedcommon components to support the user interface Validation.
  • Developed and orchestrated the dependent objects using spring IOC based Dependency Injection.
  • Developed and published the logging component as an aspect using Spring AOP.
  • Developed data access components using JDBC, DAOs, and Beans for data manipulation.
  • Used Maven as build and configuration tool.
  • Used Eclipse IDE/Intellij and deployed the application on JBoss server.
  • Developed test cases and performed testing using JUnit.
  • Monitored the error logs using log4j and fixed the problems.
  • Used SVN as version control.
  • Involved in testing and fixing the bugs and also reviewed the code.

Environment: SOAP, JAX-WS, Maven, REST, JSON, JUNIT, Soap-UI, Eclipse, Intellij, JBOSS, Web Services, J2EE, Toad, Tortoise SVN, Spring IOC, Spring JDBC, Camel, MQ.

Java Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, sprint planning, showcases and retrospective.
  • Involved in analyzing the requirements and participated in discussions wif business analysts.
  • Design and developed JSP’s for different User Interactive (UI) web pages using Spring Framework.
  • Developed UI using jQuery, JavaScript, AJAX, CSS and HTML.
  • Implemented Spring Dependency Injection and Spring Transactions in business layer.
  • Used iReport tool to generate Jasper reports and published it in the form of pdf.
  • Used Hibernate to store the data into database and wrote HQL to access the data from the database.
  • Used J2EE design patterns like Value Object Pattern, MVC, Singleton Pattern and DAO.
  • Used Apache CXF, JAX-WS, JAX-RS for designing and developing REST and SOAP Web services.
  • Used SQL Server as the back-end database and performed operations on the database.
  • Used Eclipse IDE and deployed the application on JBoss server.
  • Used Maven as build and configuration tool.
  • Used Jenkins for continuous Integration.
  • Developed test cases and performed testing using JUnit.
  • Monitored the error logs using log4j and fixed the problems.
  • Used SVN as version control.
  • Involved in testing and fixing the bugs and also reviewed the code.

Environment: SOAP, JAX-WS, Maven, REST, JSON, JUNIT, Soap-UI, Eclipse, Intellij, JBOSS, Web Services, J2EE, Toad, Tortoise SVN, Spring IOC, Spring JDBC, Camel, MQ.

Java Developer

Confidential

Responsibilities:

  • Prepared functional and detailed design specification document.
  • Defined the messaging interfaces, mapping specifications, and generated partner specific feeds for different partners using WLC framework adopting to the validation policies and rules
  • Developed test cases, plans and executed the different cycles of tests and document the test results
  • Actively involved in development of JSP pages, servlet classes and unit testing.
  • Used Ajax Controls and CSS to give richness for GUI.
  • Wrote SQL queries to create tables.
  • Created WAR files and deployed into tomcat server.
  • Utilized Java debugging and error handling classes and techniques to troubleshoot and debug issues.
  • Involved in the Design Document, Coding and Debugging.
  • Created SQL views, queries, functions and triggers to be used to fetch data for the system.
  • Involved in Preparation of Unit Test Cases and Module Level Test Cases.

Environment: JSP, Servlets, JDBC, RMI, Swing, Tomcat, MySQL.

We'd love your feedback!