We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Around 7 years of IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE and Internet/Intranet technologies.
  • Expertise in designing and developing enterprise and web applications using Java and J2EE technologies like Core Java, JDBC, Servlets, JSP, JNDI, JMS, JQuery, Java Mail, JUnit, Ajax, Struts, Spring, Hibernate, Web Services, Angular js, bootstrap, React js HTML and CSS, XML, JavaScript.
  • Extensive B2B development work on BEA Web Logic 8.x, IBM Web Sphere 5.x/6.x, JBoss application servers and web development on Apache Tomcat 4.x/5.x Web server.
  • Good working experience in GUI design and application development using IDE’s like My Eclipse 8.x, Eclipse 3.5, Net Beans 6.9, WSAD 5.x, and RAD 6/7.
  • Tremendous noledge in working with databases like Oracle, DB2, MS SQL and My SQL.
  • Implementing software development process.
  • Experience in using version control tools like Rational Clear Case, Tortoise SVN, CVS (Concurrent Version System) and PVCS.
  • Good experience in developing test cases with JUnit for Unit testing, Load testing using JMeter, Stress test and logging using Log4J.
  • Experience in using ANT tool to compile, package and deploy teh components to teh Application Servers in different environments.
  • Experience in implementing complete Software development life cycle (SDLC) for various applications including Analysis, Design, Development, Implementation, Maintenance and Support.
  • Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Performed file operations through UNIX
  • Through JDBC API teh data was populated from and updated to backend database (Oracle 11g).
  • Configure teh Active Mq listen to a queue and publish teh data.
  • After persisting teh data into Kafka brokers successfully, it is written to a flat file from where we load it into HIVE table.
  • Written java code to store teh data into teh Hbase table using singleton.
  • Wrote Test cases for Component testing and System Integration Testing (SIT).
  • Communicated back and forth with multiple teams like Business Team, End to End Team, UI Team and Testing team to align not just teh project flow but also teh timelines.
  • Strong initiation, teamwork, responsible and excellent communication skills.

TECHNICAL SKILLS

Core Expertise: Servlets, JSP, JDBC, JNDI, Java Mail, JMS, WEB 2.0, Web Services, DOM, EJB, SAX, JSON, Ajax and JSTL.

Languages: Java, HTML, DHTML, XML, XSLT, UML, EL, C++ and C.

Frame Works: Struts 1.2/2.0, Spring 2.0/2.5, Hibernate 3.1, DOJO, JUnit.

Web/ Application Servers: BEA Web Logic 8.x, IBM Web Sphere 6.x/7.x, JBoss 4.x/5.X and Apache Tomcat 4.X/5.X.

Scripting Languages: Perl, Python, Unix Shell scripts, Java Script, JQuery, CSS, Ant, Ruby Scripts and Action Script 3.0.

Databases: Oracle 7.2/9i/10g, DB2 8.1, MySQL, MS Access and SQL server.

Development Tools: IBM WSAD 5.0, IBM RAD 6.0/7.0, Eclipse 3.x and My Eclipse 8.x

Design/Version Control: Rational Clear Case, CVS and Tortoise SVN and PVCS.

Operating Systems: Windows 95/98/2000/NT/XP/Vista/7, MS - DOS, Unix, Solaris 9 and Linux

Tools: & Utilities: Rational Rose 2000, Adobe Flash, Dream weaver, Apache Axis, Log4j, Toad, SQL Explorer, DB Visualizer, Navicat, Management Studio, Bamboo, Cruise Control Dashboard.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Develops web-based applications while adhering to new development specifications which involve java/J2EE, spring, Hibernate, Web services, Oracle, JavaScript, HTML, JQuery, Ajax.
  • Involved in developing web pages using Responsive Web Design for Mobile Applications.
  • Developed Web Services in teh service layer and implemented Web Services based on SOA architecture with Restful.
  • Used Oracle SQL Developerfor Oracle10g for running queries to confirm teh results from teh application.
  • Performed JUnit testing for dis Application.
  • Deployed these applications in Web logic.
  • Design and implementation of business logic and data processing routes using Apache Camel.
  • Experience in working with build tools like MAVEN, logging framework log4j, JUnit to perform unit testing.
  • Involvement in Automation Environment setup using Eclipse, Java language bindings and testing jars.
  • Identified check style, PMD and Find bugs and fixed them.
  • Developed API's for generating XML, JSON content to be used by FMC Frontend. Hands on experience in Apache Camel, Camel REST, Struts 2.0, Spring 4.0 & JPA and Hibernate
  • Developed JSP pages using Struts Custom Tag Libraries such as HTML tags, Bean Tags, Logic Tags. Responsible for teh end-to-end design and development of teh
  • Used Clear Case for version control.
  • Responsible for checking teh MS-SQL Server Database for records to verify teh Order Provisions.

Environment: Core Java, JSP, Servlets, Spring JDBC, JQuery, JSTL, JQuery and CSS, AJAX, Struts, Restful, Spring Core, No SQL, Spring MVC, JUnit, SOAP UI, spring, Web logic, Maven.

Confidential, Phoenix, AZ

Java Developer

Responsibilities:

  • Being a ground up project, we has developed teh entire application from scratch using Java spring framework and restful API. me has worked mainly on writing code for Active Mq as per our requirement.
  • Configure teh Restful web services to capture teh data.
  • Configure teh Active Mq listen to a queue and publish teh data.
  • After persisting teh data into Kafka brokers successfully, it is written to a flat file from where we load it into HIVE table.
  • Written java code to store teh data into teh Hbase table using singleton.
  • Defined and created teh structure of Hive table on one side and Hbase table on teh other side.
  • Faced many challenges unique to dis project and got a chance to explore new and logical ways to handle them.
  • Writing queries for real-time attribution and batch attribution.
  • Coordinated with team mates and carried out many changes required in their codes in order to receive teh data in format required in my section as a good team player.
  • Attended meetings (Technical & Business requirement) and gave input at critical phases. Also gathered requirement directly from business team.
  • In spite of fast paced Agile environment and aggressive timelines successfully managed to make last minute changes and delivered Release 1 deliverables.
  • Wrote Test cases for Component testing and System Integration Testing (SIT).
  • Worked with teh infra-structure team to deploy teh application successfully and overcame different environment related issues.
  • Involved in E2E testing on local machine as well as on servers including teh connectivity testing with another team.
  • Communicated back and forth with multiple teams like Business Team, End to End Team, UI Team and Testing team to align not just teh project flow but also teh timelines.

Environment: Maven project using, JBoss Dev Studio, JBoss server, Active MQ, AMQ Resource adaptor, Soap UI, Restful Web service, WSO2, Load Balancer, Kafka, Zookeeper, Hbase, and Hive.

Confidential, McLean, VA

Java Developer

Responsibilities:

  • Interacting with teh business users, analysts and understanding teh requirements.
  • Created iterative mockups, prototypes and production-ready XHTML/HTML5, CSS/CSS3.
  • Designed, developed and maintained teh data layer using Hibernate and performed configuration of EJB.
  • Worked onJSF2, Prime faces for medication lookup, prescriber lookups, to toggle form fields based on business requirements.
  • Wrote scheduled batch jobs on UNIX environment for handling various huge databases update logics without manual interventions.
  • Experience on generating XML/XSD to send teh request to teh Messaging server.
  • Experience on working with XSD, XML Schemas.
  • Experience working in AGILE development environment.
  • Worked onlog4j to log teh error messages to teh log files.
  • Involved in Unit testing using JUNIT with Mockito and integration testing.
  • Worked on GIT to maintain current and historical versions of codebase.
  • Consumed web services from different clients.
  • Extensively worked with JDBC programs using Oracleand MySQL databases and developed SQL and PL/SQL for Oracleto process teh data.
  • Worked on Oracle Web logic server to run teh application.
  • Creating build scripts using ANT and used Jenkins for continuous build and deploys application in Dev and Test environment.
  • Interacting with teh Quality team about teh issues, bugs found and fixing them in teh testing phase of teh application.

Environment: java 1.6, JSF2, Prime faces 4, JQuery, CSS3, Oracle, Web logic Server, Oracle 11g, Web services (SOAP), JMS.

Confidential, Milwaukee

J2EE Developer

Responsibilities:

  • Implemented teh web tier using Spring MVC, JMS and all components therein SimpleFormController, ParametrizableViewController, and so on.
  • Worked on JSF special tags along with JSP to enhance teh views
  • AJAX was used to perform simple XML Http Request callbacks for retrieving data dynamically into teh client pages.
  • Replant formed EDW data from EXADATA to AWScloud.
  • Also developed Apache Axis Web Services for allowing other application to access customer balance. Implementation involved usage of SOAP, WSDL for definition of Web Services.
  • Rational Clear Case was used for version control.
  • Developed Pythonbatch processors to consume and produce various feeds.
  • Persistence mechanism implemented using JPA and Spring ORM utilizing Table per subclass inheritance based mapping, component mapping and other association mapping.
  • Also was part of implementing Multithreading.
  • Wrote Pythonscripts to parse XML documents and load teh data in database.
  • Designed user interface layout using CSS, HTML, bootstrap, JavaScript, and JSP.
  • Worked on Web logic as part of application deployment.
  • Develop common UI controls using JavaScript and using JavaScript libraries like Angular.js, React js, JQuery
  • Wrote Javacode for accessing trade data from Oracleand DB2 databases using JDBC API and SQL queries and accessed it from J2EE Web component.
  • Tested Service and data access tier using JUnit in TDD methodology.
  • Organized Spring Beans and Java packages to separate business services, persistence, and presentation layers, and to ease maintenance and promote database flexibility.
  • Involved in developing UML Diagrams like Use Case, Class, Sequence diagrams.
  • Followed AGILE methodology throughout teh project.

Environment: Java 1.6, Spring 3.x, JPA, JSF 2, AWS, WSDL, SOAP, Apache CXF, Axis, AJAX, PL/SQL, IBM RAD 8.x, Oracle10g, Web logic 9.0, CSS, HTML, XML, Angular js, React js, bootstrap, JavaScript, JSP, Windows XP, AGILE, Multithreading, Python.

Confidential, Irvine, CA

Java Developer

Responsibilities:

  • Converted teh Photoshop mockups and wireframes into dynamic and multi-browser compatible pages using HTML, DHTML, CSS, JavaScript, Angular JS, React js.
  • Actively involved in developing server side programming with Servlets and JSP.
  • Worked on Custom Tags to customize attributes and to use them in JSP pages.
  • Worked on JMS along with Message Driven Beans as a part of teh project
  • Developed Java Utility classes to phrase XML files using DOM and SAX parsers and automatic population of Java Beans.
  • Handling Performance issues in oracle, MongoDBand SQLServer.
  • Taking backups and restoring usingMongoDBtools.
  • Developed views and templates with Pythonand Django's view controller and templating language to created user-friendly website interface.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from pythonusing Python-MySQL connector MySQL db package to retrieve information.
  • Involved in Development of Action classes, Action forms and configuration of teh Struts-Config file.
  • Business logic processing and Database interactions were done through Entity Beans creation.
  • Session beans were created to maintain teh state of teh user at server side throughout teh session.
  • In teh process of developing JAX-WS Web Services using SOAP, WSDL to communicate to billing systems, Castor project is used to generate java classes from agreed XML and vice versa.
  • Rational Clear Case was used for version control.
  • Involved in teh development of MVC and Factory patterns
  • Configuration and deployment of application on Tomcat.
  • Performed file operations through UNIX

Environment: Tomcat, Struts 1.2, MongoDB, IBM Web Sphere Studio Application Developer 5.1(WSAD), EJB 3.0, Servlets 2.3, JSP 1.2, Java Swing, JNDI, XML, PL/SQL, HTML, Java Script, Angular js, bootstrap, React js, JDBC, DB2, ANT, Clear case, UNIX, Python.

Confidential, Tampa, FL

Java/J2EE Developer

Responsibilities:

  • Involved in GUI designing in Presentation Layer.
  • Involved in Analysis, coding, designing and bug fixing.
  • Involved in preparing analysis and design documents.
  • Implemented and maintained teh monitoring and alerting of production and corporate Servers/ storage using AWSCloud watch.
  • Worked with teh database using MySQL Queries.
  • Designed and Implementation of Triggers and Stored Procedures in teh Database.
  • Worked with Data Grids, Data Sets, Data Adaptors to extract data from teh backend
  • Written code for user registration and login page on teh website.
  • Worked on Hibernate-Spring object/relational mapping according to Database Schema.
  • Involved in designing of front end user interface (GUI) with HTML, DHTML, JavaScript, bootstrap, React js and Angular js.
  • Analyzed teh Cassandra/SQL scripts and designed teh solution to implement using Scala
  • Implemented and maintained teh monitoring and alerting of production and corporate Servers/ storage using AWS Cloud watch.
  • Developed Wrapper in Pythonfor instantiating multi-threaded application.
  • Wrote Pythonmodules to extract/load asset data from teh MySQL source database.
  • Co-ordinated with development team for deployment of application into JBoss Server.
  • Involved in creating various UML diagrams based on requirement documents.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Performed Unit testing.
  • Performed E2E Testing.

Environment: J2EE,EJB 2.0, Cassandra, MySQL 4.1, Spring 2.5, JBoss, RAD, AWS, Oracle, Toad, CVS, Clear case, Web services, RAD, JUnit, XML, Python, Apache CXF, React js, bootstrap and angular js.

Confidential 

Java/J2EE Developer

Responsibilities:

  • Handled assignments in developing UI pages using JSP, HTML, DHTML, CSS, JQuery and JavaScript technologies for modules in BDMS.
  • Involved in understanding business requirements and functionality of Cost management Reporting.
  • Used Oracle11g as backend to access and update information in teh database
  • Involved in drawing teh UML diagrams such as Use case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Application developed in MVC architecture using JSF, Facelets, JSP, Ajax, HTML, JavaScript, CSS, JMS and Hibernate.
  • Involved in implementing Value Object Pattern, MVC&Factory Pattern.
  • Updated teh required data in teh DB2 database to save and update teh database using hibernate, corresponding to actions performed in teh struts class.
  • Worked on Struts tag library extensively (html, logic).
  • Developed java classes for posting and processing mails using EJB and Java Mail API.
  • Deployment of teh application in teh Web logic Application server.
  • Integrated Struts frame work with ORM implementation, Hibernate for data accessing.
  • Involved in teh development of Stored Procedures, Triggers and Functions for database communication
  • Wrote Test cases using JUnit for unit testing.
  • Setting up, building teh environment and deployed project by writing Ant build.xml.
  • Implemented Multithreading as a part of teh project. .

Environment: Java1.4, Struts 1.2, EJB, JSTL, JSP, Facelets, Ajax, Hibernate, EJB, JSF, JMS, MQ Series, Web logic, RAD, DB2 8.1, TOAD, CVS,

We'd love your feedback!