We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • 7+ years of experience in all phases of SDLC using Java / JEE technologies and methodologies: Agile and Waterfall.
  • Experience in project development, implementation, deployment, and maintenance using Java/J2EE and related technologies
  • Thorough knowledge of the entire Software Development Life Cycle (SDLC)
  • Expert level skills in developing applications using Core Java, J2EE, JSP, Servlets, Hibernate, JDBC, XML, HTML, CSS, JavaScript, Ajax, Json and jQuery
  • Developed UI and backend applications with Struts, Java, HTML and JavaScript
  • Extensive experience with Frameworks in Struts, ORM (Hibernate) and Spring, (Spring MVC, Spring AOP, Spring Context Dependency Injection, Spring JDBC, Spring DAO, Spring ORM, Spring Security)
  • Expertise in back - end/server side. Experience with Java technologies such as Enterprise Java Beans (EJB), Java Persistence API (JPA), Java Messaging Service (JMS), Java Connector Architecture (JCA), Java Data Base Connectivity (JDBC)
  • Skilled in using the Object Relational Mapping Tool Hibernate and XML mappings and Java Objects
  • Intensive knowledge of databases such as SQL server, MongoDB, Oracle, and PL/SQL
  • Experience designing and developing batch framework enhancement to support processing XML message using XSD, XSLT to send and receive with interfaces
  • Experience working with JavaScript libraries such as Angular JS, Bootstrap JS
  • Proficient in client side design and validations using HTML, CSS, Java Script, and AJAX
  • Experience with Java Multi-threading, Collection, Interfaces, Synchronization and Exception Handling
  • Skilled in using Maven and Ant to compile, package and deploy the components to application servers in different environments
  • Experience with JIRA, JUnit testing framework and log4j
  • Worked on various database servers such as Oracle 10g/9i/8i, DB2 and MYSQL
  • Expertise in Code reviews, Bug fixes and Unit & System testing
  • Expertise in troubleshooting Production incidents/issues
  • Expertise in developing Service Oriented Architectures (SOA) and clients to use Web services.
  • Well versed with all parts of WSDL.
  • Experience in creating JavaScript for using DML operation with MongoDB.
  • Good Experience of Object Relational mapping frameworks like Hibernate and JPA
  • Good knowledge and experience in implementing open source frameworks Hibernate and Spring
  • Excellent knowledge and experience in SQL queries, PL/SQL, Stored Procedures to interact with Oracle and MS SQL Server databases
  • Good Experience with Springs, Spring IOC, AOP, MVC, Spring Security, Spring JPA, Spring Batch, Expertise in Spring Boot, Micro services.
  • Experience in implementing the J2EEdesign patterns like Singleton, Factory, MVC (Model-View-Controller), DAO (Data Access Object), and DTO (Data Transfer Object).
  • Hands-on experience working with source control tools such as SVN, and GIT.
  • Hands-on experience in implementing RESTful Web services.
  • Used various web servers like Apache Tomcat, Camel-JBOSS and IBM Web Sphere
  • Experience on different Operating Systems - Windows 2003/2008/XP/Vista
  • Experienced in database GUI/IDE Tools using TOAD, DB Visualizer and MySQL Client.
  • Expertise in Web page creation using HTML, JavaScript,Vue.JS, JQuery, AngularJS, Less CSS.
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Experienced with Docker container service.
  • Highly conceptual, innovative problem solver with excellent organizational and communication skill

PROFESSIONAL EXPERIENCE

Confidential, Houston TX

Sr. Java Developer

Responsibilities:

  • Followed agile methodology and involved in daily SCRUM meetings, and sprint planning. JIRA tool is used to track development tasks, bugs, enhancements, and upgrades.
  • Developed Java Code using Eclipse IDE and used various Eclipse Built-in Plug-ins such as GIT, MAVEN etc. to commit code and add dependencies.
  • Extensively worked on spring boot to simplify the process of configuring and to deploy the spring applications.
  • Very strong experience writing API's/ and Web Services in Python.
  • Developed Micro services, REST API’s using Spring Boot.
  • Used Spring Framework for Dependency injection and integration with other layers: Service objects, DAO etc.
  • Design and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third party applications.
  • Integrated the Applications with various Open Source Technologies like Consul, and Kafka.
  • Worked with Kafka for sending and receiving messages.
  • Utilize IAM products (Oracle, Sail point, Aveksa, Ping) and IAM technologies (SAML, OAuth, OpenID) in day-to-day activities in the customer environment
  • Used REST Client and SOAPUI to test the rest based services and used Junit and Mockito to test the middleware services.
  • Implemented Rest based web services using JAX-RS annotations and Jersey implementation to handle different formats like JSON.
  • Involved in setting up the application to run on AWS cloud environment on multiple EC2 instances.
  • Worked on several AWS services like EC2, S3, ELB, SNS, ALB, and ECS.
  • Used NoSQL databases like Cassandra to store large sets of data coming from various sources.
  • Deployed applications into Continuous integration environments like Jenkins to integrate and deploy code on CI environments for development testing.
  • Migration of infrastructure, data and applications out of legacy data centers into cloud and hybrid environments.
  • Dockized applications by creating Docker images, and deployed the images in staging and production environment.
  • Created User Controls and simple animations using Java Script and Python.
  • Framed Cost Effective, Highly Available and Fault Tolerant AWS systems by the combined effort of Security Groups, Elastic Load Balancer (ELB) and Auto Scaling which allows for automated Scalability and Elasticity and Disaster Recovery.
  • Experience in writing AWS Lambda functions in python
  • Used LOG4j to log regular Debug and Exception statements.
  • Designed and developed Rest Services usingJava, spring, Spring Boot, RESTful, JPA, Hibernate.
  • Worked on Web Logic 12c for deployed interface modules. Used Oracle 11 to persist the data getting from external system Amdocs .
  • Experience in developing scalable solutions using NoSQL databases CASSANDRA, MongoDB
  • Used JUnit framework for unit testing of client inbound and outbound web services and Log4j 1.2 to capture the log that includes runtime exceptions.
  • Used GIT for version control and used eclipse as the IDE for developing the application.
  • Managed the offshore development team and provided necessary information and artifacts.
  • Supported Testing Teams and involved in defect meetings.
  • Deployed the application on a Tomcat server on a UNIX platform.
  • Used Maven 3.1 for creating the project archetype and built the interface modules for creating war and ear files.

Environment: J2EE, Java 8, spring 4. *, Spring Boot, Microservices, Bit Bucket, GCP, ZIRA, Git, Python,AWS services, Cassandra, Spring Core, Spring MVC, Spring Web, Docker, Kafka, and Jenkins.

Confidential, Westborough, MA

Java Developer

Responsibilities:

  • Involved in Analysis, Design, Development, Integration, and Testing of application modules.
  • Designed and developed applications using Java/J2EE technologies.
  • Developed components using Spring MVC.
  • Implemented design patterns in Scala for the application.
  • Used Spring Framework for Dependency injection and integration with Service objects, DAO etc.
  • Developed server-side services using Java, spring, Web Services.
  • Implemented Object Oriented Programming, Java Collections framework, design patterns, and Multi- threading.
  • Loaded data using to database using ETL tools like SQL loader and external tables to load data from data warehouse and various other database like SQL Server, DB2.
  • Developed Web Services using RESTful web services.
  • Consumed restful web services using Http Client for the data coming from external systems.
  • Involved in generating and configuring the JPA entities from the database.
  • Involved in developing Triggers, Stored procedures in SQL, PL/SQL.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Extensively worked on feature enhancement and real time bug fixings.
  • Integrated Central logging system by using Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the issues.
  • Implemented Web Services using SOA Architecture for data exchange across different Enterprise systems.
  • Worked on Import Export of data using ETL tool Sqoop from MySQL to HDFS.
  • Used Eclipse to application development and Web sphere Application Server for application deployment.
  • Responsible for smooth error-free configuration of DWH-ETL solution and Integration with Hadoop. Designed a data warehouse using Hive.
  • Wrote technical documents related to workflow model and activities performed for the particular work items.
  • Developed complex SQL scripts to compare all the records for every field and table at each phase of the data.
  • Implemented testing using JUnit, and Mockito Framework.
  • Used Subversion to commit the source code.
  • Used Jenkins for builds and continuous integration.
  • Performed validation for client side as well as server side with the help of Struts Validation Framework.
  • Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP and WS-Security
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Hibernate ORM.
  • Deployed components on the Web Sphere application server.

Environment: Java, J2EE, WebSphere Application Server, Hadoop, MapReduce, Collections, design patterns, Scala, DB2, SQL, Multi- threading, JSP, Spring, Hibernate JPA, JAX-RS, JUnit, Mockito, JAXB, Log4j, JavaScript, Maven, Spring MVC, Spring IOC.

Confidential - NY

Full Stack Java Developer

Responsibilities:

  • Responsible for all stages of design, development, and deployment of applications.
  • Active role in Test Driven Development termed as TDD apart from Agile Software Development.
  • Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
  • Designed, analyzed and developed the front-end and back-end Servlets, Bootstrap for designing, HTML5, CSS3, Ajax, Angular JS, React JS for developing presentation layer .
  • Worked on Scala, Akka-Core, Akka-FSM, Spark, RDF4j, RDF.
  • Created the AngularJS app using Yeoman, Grunt and Bower and used Angular UI for component model.
  • Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Actively involved in using MVC, HTML5 to enable client-side date to meet specific criteria by applying various validation variables and used the CSS classes to provide visual feedback on validation.
  • Developed SOAP based JAX-WS Web Service interfaces for integrating multiple systems, code re-usability.
  • Created/updated the swagger files to configure the definition objects or parameters of service end points.
  • Developed Server code using Scala and Node.js and integrating Allegro Graph and MySQL.
  • Migrated some modules to KOTLIN from Java.
  • Involved in the migration of all the 11 applications from Java to Scala API as part of AWS enhancements.
  • Analyze business requirements and develop various business delegates to integrate with Middleware services like JAX-WS using SOAP and REST .
  • Worked on Rest Web services for backend services used Oracle for database services and RESTful web services using Jersey for JAX-RS implementation.
  • Developed Restful Web services for other systems to interact with our system and secured the service with Spring-Security and Oauth-1.0 .
  • Used Spring MVC components to implement business layer and Spring Boot for Micro-services .
  • SupportedApacheandTomcatapplications running onLinuxservers
  • Used the Spring IOC feature to get Hibernate session factory and resolve other bean dependencies also used Spring framework AOP features and JDBC module features to persist the data to the database for few applications.
  • Utilized spring core, AOP and security to build robust business operations with transactional support.
  • Configured hibernat e with Spring ORM as part of spring and Hibernate Integration for best results.
  • Developed the data access classes using JDBC and SQLquerylog4j for logging and SVN for version control.
  • Catalyzed massive data migration, defining and implementing strategy for upgrade to Oracle.
  • Sound knowledge in SQL within Oracle, MySQL, MS-SQL Server.
  • Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously, and send JMS message to Apache Active MQ on the edge device.
  • Developed unit and integration tests for existing micro services using JUnit, Mockito and Docke r environments.
  • Developed and Implemented ANT and MAVEN Scripts to automation of build process on MAVEN build tools to test the application manually and run the JUNIT Test suites.
  • Developed ANT scripts to build and deploy the application in the WebSphere Application Server.
  • Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system
  • Log4J was used to monitor the error logs and used GIT as version control tool.
  • ImplementedScreen NavigationusingJQueryandSpring MVC.

Environment: Java, J2SE/J2EE, JDK, RCP, AWS SDK, Git, Swing, JFC, Spring, Hibernate, Core Java, SOAP/Rest, Web Services, JavaScript, Kotlin, UML, Bower, HTML5, CSS, SASS, Sonar, WAS 8 WSDL, JIRA, JAX-WS, JAX-RS, MYSQL, JMS, Oracle, Angular JS, WebSphere, Spring, Spring Boot, Spring Batch, AJAX, jQuery, JUnit, Maven, ACTIVE MQ, Rabbit MQ

We'd love your feedback!