Java Developer Resume
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.
