We provide IT Staff Augmentation Services!

Java Developer Resume

4.50/5 (Submit Your Rating)

TX

PROFESSIONAL SUMMARY:

  • Over 5+ years of IT experience in Software Development, Support, Testing, Java and J2EE Technologies.
  • Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
  • Experience in working with Multithreading, Collections and Generics in Java 7.
  • Experience in managing SOAP based Webservices and Restful Webservices.
  • Expertise in Web Technologies using Core Java, J2EE, Servlets, JSP, JDBC, Java Beans, and Client/Server Architecture.
  • Experience in Software Configuration Management using Version Control Software such as SVN, CVS, GIT.
  • Hands - on experience in multiple web technologies like HTML, Java Script, Ajax, jQuery and JSON.
  • Knowledge on AWS, API management, design in software and development, Cloud technologies.
  • Used Configure Management Tool to deploy the Container into every server applicable to run the Microservices.
  • Deployment of applications in WebLogic, WebSphere and Tomcat servers.
  • Experience on multiple tools like VSS, Tortoises SVN, TeamCity for Continuous integration, SOAP UI for Web Service testing, HP quality center for defects tracking, Microsoft Visio for design diagrams.
  • Expertise in Web-Development technologies like HTML5, DHTML, Bootstrap, JavaScript, jQuery, CSS3, XML and XSL/XSLT, AJAX.
  • Experience with basic Unix/Linux commands in analyzing production log files.
  • Can come up with innovative ideas to enhance the existing processes by thinking out of the box.
  • Designed and implemented XML/WSDL/SOAP Web Services to provide the interface to the various clients.
  • Knowledge on SOA, ROA architecture and in Amazon technologies such as Aurora, EC2, Glacier, AWS, S3.
  • Working experience in Version control management tools Clear Case, CVS, SVN.
  • Used Log4J to print the logging, debugging, warning, info on the server console.

TECHNICAL SKILLS:

Languages: Java, J2EE, PL/SQL, Java Script, UML, XML, Shell Scripting, Python.

Operating Systems: Windows 2000/XP/7/8/10, Unix, Linux.

Java Technologies: J2EE, JDBC, JSP, Servlets, JSF, Spring, SOAP, Hibernate, Struts.

Web Technologies: HTML, CSS, CSS3, XML, Java Script, jQuery, AJAX, Angular JS, JBPM, PHP.

Web/Application Servers: Apache Tomcat, Web Sphere, WebLogic, JBOSS.

Databases: Oracle, MS SQL Server, MYSQL, PL/SQL, Neo4J.

Productivity Applications: MS Word, MS Excel, MS Project, Visio, Adobe.

Frameworks: Spring MVC, Hibernate, Struts, Spring Security and Apache axis for web services, JSF, JPA.

Web Services: SOAP, RESTFUL, XML Beans and Axis.

Networking: TCP/IP, UDP, HTTP, LAN/WAN, SNMP, FTP, RIP, TELNET, VPN, DNS, DHCP, NAT, IGRP, Ethernet.

IDE Tools: Eclipse, NetBeans, Notepad++, Spring Tool Suite, Log4J, Jira.

PROFESSIONAL EXPERIENCE:

Confidential, TX

Java Developer

Responsibilities:

  • Developed multiple user tools with Core Java and DB2 using eclipse IDE.
  • Developed dump and Load Utility to extract and load the data to DB2 using Java.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Implemented Web-Services to integrate between different applications components using Restful web services by using Jersey.
  • Implementeddesign patternsin Scala for the application.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Drastic reduction of operating costs and risk, and increase in availability and user satisfaction, by moving key infrastructure components to the cloud (Azure).
  • Expertise in designing/developing projects using IBM BPM.
  • Used Configure Management Tool to deploy the Container into every server applicable to run the Microservices.
  • Developed MicroServices SOA implementations using RESTful web services, Spring Boot, Spring JDBC, Cloud foundry.
  • Experience with cloud platforms like Amazon Web Services (AWS) and Microsoft Azure.
  • Design and develop the processes using multithreading to make it asynchronous.
  • Involved in designing Spring MVC application and Hibernate to design module structure.
  • Used AWS to deploy the project on an EC2 instance.
  • Have created highly fault tolerant, highly scalable Java application using AWS Elastic Load Balancing, EC2, VPC and S3 as part of process and security improvements.
  • Extract the data from various sources like main table from Teradata, marketing promotional history, and manual watch list from UI.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Developed processes on both Teradata and Oracle using shell scripting and RDBMS utilities such as Multi Load, Fast Load, Fast Export, BTEQ (Teradata) and SQLPlus, SQL Loader (Oracle).
  • Used AWT, Swing and experience in debugging, deploying the applications using Maven.
  • Experience working with remote data via REST and JSON.
  • Creating, maintaining and versioning API’s in the Cloud API management layer.
  • Involved in migrating existing monolithic application into Micro Service Architecture based RESTful Service and deployments were done using Docker.
  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Experience in implementing, developing of PCF and Microservices.
  • Experience in developing the applications by using Spring Boot Framework.
  • Monitored the applications by using tools like Splunk and experience in Open shift container.
  • Configured and responsible for the business needs and created dashboards, logging and alerting.
  • Strong working experience in Design, Development and implementation of several frameworks like Ruby framework, Spring MVC, JDBC and Hibernate.
  • Responsible for issues that are captured and addressed properly.
  • Worked on analysis of algorithms and used various searching and sorting algorithms like binary search, quick sort, insertion sort, and heap sort.
  • Programmed and prepared code for interfacing with Apache Tomcat systems.
  • Implementing the application server framework by using Apache Tomcat.
  • Hands-on experience in working of JBoss developer studio.
  • Experience in Bigdata technologies like Hadoop, Hive, HBASE.
  • Extract the data from various sources like main table from Teradata, marketing promotional history, and manual watch list from UI.
  • Used WebSphere server to route our JMS queue messages to different business floors and configured routes in WebSphere and used WebSphere in e-mail notification.
  • Used Microsoft Visio to design the work flows and sequence diagrams, class diagrams.
  • Extracted and manipulate the data from XML documents using XQuery.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT to maintain the version of the files and Maven as built tool.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Experience in development of Oracle PL/SQL modules (Packages, Stored procedures)
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Strong knowledge in Android/IOS development technology.
  • Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using the Jenkins.

Environment: Java, Spring, J2EE, Angular JS, Java Script, Tomcat, Oracle, XML, Unix, Python, Hibernate, Mongo DB, JPS, Elastic Search, Restful, Scala, Log4J, AWS, Microservices, Jira, Jenkins, Agile, GIT.

Confidential, NY

Java Developer

Responsibilities:

  • Developed application using Java, MS Excel, Oracle database and PL/SQL.
  • Troubleshooting/Fixing the reported bugs and Developed JSPs for Presentation.
  • Enhanced the applications as per the requirements and created Design document for the applications.
  • Unit tested the simulated entity object model embedded in the network node to verify the proper creation of entity objects by doing reads/updates on the simulated NE.
  • Experience in AWS to deploy the applications and web application server.
  • Used AWS and DevOps tools like Jenkins, Docker and configured the server application.
  • Re-engineered functionality and refactored Java code to improve existing algorithms and new features.
  • Hands-on Experience in writing Spark applications using Python and Scala.
  • Expertise on Testing REST API using Robot Framework.
  • Strong knowledge in web services testing via Tool Restful web services.
  • Installed and configured MySQL on Linux and Windows environments.
  • Managing/Troubleshooting MySQL 5.0.22 and 5.1.24 in production and developer environments on both Linux (5.0, 5.1) and Mac OS X.
  • Designed and developed Microservices business components using Spring Boot, Restful Microservices using Spring Rest and MVC, for OSS services.
  • Responsible for Spark streaming configuration based on type of Input Source.
  • Developed business logic using Scala and Smart GWT Power Edition (UI plug in).
  • Explored with the Spark improving the performance and optimization of the existing algorithms in Hadoop.
  • Experienced with Spark context, Spark SQL, Data Frame.
  • Experience in developing and deploying the Java applications using Maven.
  • Implemented and deployed the applications using AWT and JavaScript.
  • Experience with Java, Spring-hibernate, SQL, WAS 8.5, Message Queue.
  • Experience in application server migration and with RESTful APIs to connect applications to back-end services.
  • Experience in working of RESTful API design using Java Spring.
  • Drastic reduction of operating costs and risk, and increase in availability and user satisfaction, by moving key infrastructure components to the cloud (Azure).
  • Experience in working of Microsoft Azure and hands-on working in developing the AWS tools.
  • Experience with cloud platforms like Amazon Web Services (AWS) and Microsoft Azure.
  • Worked on Cloud based technologies like Microsoft Azure and DevOps.
  • Collaborated with another team member to create secure, reliable.
  • Optimized Java code to fetch considerable number of objects and caching them and lazy loading them into client module on a need basis.
  • Design, write, and use software and algorithms used to analyze combat simulation data.
  • Successfully implemented many features in Traffic Engineering, Performance Monitoring, Trail Management, Current Alarms etc.
  • Developed Message Driven Bean for asynchronous sending Messages using JMS.
  • Automated the build process by writing a tool in Java to take care of weekly builds and releases which updated bugs in the bug tracking software.
  • Integrated it with the setup tool and menu generation tool to ensure building setups easily for release.
  • Experience in API management using CA API (SOA, gateway, MOA and API portal).
  • Experience in Amazon S3 API and DevOps with Git, AWS Commit, Maven.
  • Experience in contract testing with test framework like TestNG, Pact.io.
  • Used Log4J for application logging and notification tracing mechanisms.
  • Identified and resolved problem areas in the code which eventually helped to address very rare bug scenario which was not easily reproducible by testers.
  • Analysis, Design, Development, Testing and maintenance of the system.

Environment: Java, Servlets, JSP, JDBC, HTML, Java Script, JSF, XML, Weblogic, Oracle8i.

Confidential

Java Developer

Responsibilities:

  • Coding Servlets to handle client requests and to access Database.
  • Involved in the requirement analysis, design and development and project estimation.
  • Involved in migrating the application to JBoss application server as per client need.
  • Object-orientated analysis/object-orientated design of the system.
  • Organized meetings and presentations for various design components, gathered requirements.
  • Experience in Cloud technologies like Saas. Paas and Iaas.
  • Designed and developed Web-tier using Struts Framework.
  • Used most common Design patterns like Intercepting Filters, Business Delegate, DAO, Singleton and Factory Pattern.
  • Designed and developed new BPM applications on IBM BPM and Bonita.
  • Documented and deployed from a bar file that created in Bonita BPM and to pause the Bonita BPM service while upgrading.
  • Experience in working with IDEs like IBM Rational Software Architect Eclipse, Spring Tool Suite and Groovy - Grails Tool Suite.
  • Extracted the data from various sources like main table from Teradata, marketing promotional history, and manual watch list from UI.
  • Developed processes on both Teradata and Oracle using shell scripting and RDBMS utilities such as Multi Load, Fast Load, Fast Export, BTEQ (Teradata) and SQLPlus, SQL Loader (Oracle).
  • Experience with cloud platforms like Amazon Web Services (AWS) and Microsoft Azure.
  • Wrote code and scripts to do Destructive testing to ensure in production.
  • Wrote the code to automate infrastructure services, monitoring services and test cases.
  • Experience with Red Hat Enterprise Linux versions, Web content design.
  • Experience in implementing user-centric design principles.
  • Designed, developed the Data Access Framework and Involved in the code review of the project.
  • Unit testing and integration testing of the system.
  • Involved in coding of Servlets to process Client Requests and in development of JSP, HTML.
  • Take part in Business Requirement Analysis meetings with the client and conceptualizing the design solution.
  • Experience with Spring Security, jQuery, SQL server.
  • Worked with the Business Analysts to prepare functional specification during the project requirements stage.
  • Optimized the code written by the team-members and tuned the SQL Queries.

Environment: JavaScript, Servlet, JSP, HTML, JDBC, WebLogic, Oracle 8i, ANT, Collections, Threads, Exception Handling, Tomcat, Struts, JBoss.

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Coding and Maintenance activities.
  • Coding Servlets to handle client requests and to access Database.
  • Involved in the requirement analysis, design and development and project estimation.
  • Involved in migrating the application to JBoss application server as per client need.
  • Object-orientated analysis/object-orientated design of the system.
  • Experience with Red Hat JBoss EAP and Red Hat Enterprise Linux 7
  • Organized meetings and presentations for various design components, gathered requirements.
  • Designed and developed Web-tier using Struts Framework.
  • Used most common Design patterns like Intercepting Filters, Business Delegate, DAO, Singleton and Factory Pattern.
  • Designed, developed the Data Access Framework and Involved in the code review of the project.
  • Unit testing and integration testing of the system.
  • Involved in coding of Servlets to process Client Requests and in development of JSP, HTML.
  • Experience in API Management, Gateway and Oracle API.
  • Take part in Business Requirement Analysis meetings with the client and conceptualizing the design solution.
  • Worked with the Business Analysts to prepare functional specification during the project requirements stage.
  • Optimized the code written by the team-members and tuned the SQL Queries.

Environment: JavaScript, Servlet, JSP, HTML, JDBC, WebLogic, Oracle 8i, ANT, Collections, Threads, Exception Handling, Tomcat, Struts, JBoss.

We'd love your feedback!