We provide IT Staff Augmentation Services!

Sr. Java Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

11.6 years of software engineer experience that includes requirement elicitation, design, development, integration, deployment, maintenance and support of web based, stand alone and client server based applications used in Energy, High - tech, Banking, Retail, Financial & Social network domains.

  • Good exposure to multiple roles as an Engineer, Lead Engineer and Consultant
  • Work experience for a total duration of around 11.6 years in Energy, High-tech, banking, Retail, financial & social networks for the clients Trove, ModelN, Confidential, Amex, Confidential, Target, Kaspick & RGlobe.
  • Projects includes development, enhancement, rewrite and support of various enterprise applications like Sunstone product, ModelN Product, Bank Payments, Derivatives Lifecycle, Business Partner Management, Domestic Transportation Management, RGlobe, Kaspick &Co, eBilling Services
  • Excellent development skills using Java, J2EE (JSP, Servlets, EJB, JDBC), spring ( Spring MVC 3.0, Spring Batch, Spring JDBC), Ibatis, Hibernate, Struts, Restful Web Services, SQL, PL/SQL, Java Script and AJAX.
  • Good working knowledge in web/application servers of Websphere, Weblogic and Tomcat
  • Very good experience with development tools like Eclipse, RSA, RAD, & Intellij.
  • Good UI development experience with jQuery, Ajax, JQGrid & JavaScript.
  • Good experience in build and configuration tools of Maven, Gradle, Ant, TFS, CVS, Perforce and VSS.
  • Good Experience in frameworks like Spring MVC, Struts, Hibernate, ibatis and Spring JDBC.
  • Good Experience in databases like Oracle, DB2, Postgre SQL, Mysql & SQL Server 2005.
  • Process expertise in Object-Oriented and Analysis/Design and Java development, skilled at processing of problem statement to well documented designs
  • Involved in design of development projects to build activity diagrams, DB design, detailed design like class and sequence diagrams and creating utility code.
  • Worked with a third-party web services like Amazon & PayPal.
  • Thorough knowledge with J2EE application platform configuration and performance optimization.
  • Hands on experience with J2EE application deployment technology - MSTFS & TAD Deployment.
  • Experienced on Junit & TestNG Testing.
  • Good Knowledge on NoSQL DB - Cassandra
  • Good Knowledge on Apache Storm & Apache Kafka.
  • Good Knowledge on AngularJS.
  • Mastered the concepts of HDFS and MapReduce framework
  • Strong Knowledge to perform Data Analytics using Pig & Hive
  • Worked on Real Time Project on Big Data Analytics.
  • Worked with customers to develop and apply business rules that would best fit their organizational requirements and needs.
  • Excellent exposure on Software Development Life Cycle and Agile Methodology.

TECHNICAL SKILLS:Operating System: Windows-2000/NT/XP, MAC, UNIX, Centos/Red Hat Linux/Fedora.

Programming Languages: Java 1.8/1.6/1.5, J2EE Technologies (JSP, Servlets, EJB, JDBC).

Databases & Tools: Oracle 8i, 10G & 11G, DB2, Postgre Sql, Mysql & SQL Server 2005

Frame works: Spring mvc4, Spring batch, Spring JDBC, Ibatis, Hibernate 3, Struts 1.2.8.

Servers: Websphere7.0, Tomcat Web Server 5.x/4.x/7.x, Web Logic Server 8.1/10, Apache Storm Topology.

Tools: /Packages: Git, Ant, Maven, Gradle, MPP, Putty, Winscp, RDC, citrix, sql developer, toad, MS Visio, Service-now and control-m.

IDE: Eclipse Juno/3.4, RSA 7.5.4, RAD 6.0, Intellij 6.0/11.0

Web Technologies: Html, JavaScript, jQuery, JQGrid, JSON, CSS, XML & AJAX.

Bug tracking tools: Hpzilla, Beetle, Elementool, HP QC.

Source Control: Perforce, WinCVS, VSS and TFS

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java Engineer

Responsibilities:

  • Analyzing/Exploring the latest open source technologies like Collectd, Graphite.
  • Design Documentations to configure, plugin and build the latest tools/daemons.
  • Designing Data Models as per the client requirements.
  • Developing Restful web services to fetch system's stats from graphite and DB.
  • Testing Restful web-services through postman & Junit, which stores data into Cassandra DB.
  • Developing APIs to capture and store the required client Info.
  • Coding using Spring MVC4 Rest APIs, Hibernate, Spring JPA, Java 8, HAL+JSON, SQL, PostgreSQL.
  • Developing Unix scripts on AWS cloud infrastructure to setup the sunstone application on centos, rhel7 and AMX
  • Developing Unix scripts on AWS cloud infrastructure to install graphite on centos7 an rhel7
  • Creating RAPI wrappers for sunstone API to produce messages into Apache Kafka topics, through R language made high-availability of Postgres DB by replicating DB data and configuring master and standby nodes
  • Upgraded from Bamboo cloud to Bamboo Server for continuous Integration.
  • Automation of Junit test cases to make the product's stability.
  • Configuring/Plugin the performance daemons like Collectd.
  • Identifying the solutions for the Issues.
  • Building, Configuration management through GIT and deployment on AWS cloud infrastructure.
  • Plan and Execute the implementation of product through Agile Methodology.

Confidential

Sr. Java Engineer

Responsibilities:

  • Writing custom post processors by extending and using product's API.
  • Working on SDRs to fix the product's bugs.
  • Automating Oracle golden database creation through shell scripts, cursors, database links and SQL scripts.
  • Exporting and Importing Oracle database dumps to refresh the sandbox DB.
  • Data loading and mapping through ProLink tool & SQL Scripts
  • Generating the SOAP web services through ProLink tool.
  • Testing SOAP webservices through SoapUI tool.
  • Configuring & Enhancing product as per client required attributes.
  • Code reviews to make sure to follow the product standards.
  • Installation of new release packs and providing build files (product release packs, database dumps and customer specific folder) to cloud team for stage builds
  • Configuration Management through Perforce UI & Unix commands.
  • Agile Methodology (Participated in scrum, sprint retrospective and planning meeting)

Confidential, Woodland Hills

Sr. Java Engineer

Responsibilities:

  • DAO layer Implementation for Clearing Topology by using spring, Spring JDBC.
  • Parsing Nacha based Bofa Confirmation Files & Persisting into Oracle DB by using Hibernate.
  • Unit Testing IHUB SOAP & Restful web Services through SOAP UI tool.
  • Unit Test cases with TestNG & JUnit
  • Testing Clearing Topology in local cluster.
  • Exploring application modules & WIKI Documentation for design approaches.
  • Configuration Management by using Perforce.
  • Project building by using gradle.
  • Prod Implementation for clearing Service in Apache Storm Topology.
  • Agile Methodology through JIRA.
  • Participated in scrum, sprint retrospective and planning meeting.

Confidential, Phoenix

Sr. Java Engineer -And - Lead Engineer

Responsibilities:

  • Work in collaborative team environment with Engineers, Business Analysts and Product Managers to ensure successful implementations of new services & POCs
  • Exploring the Google, Yahoo APIs, DTM tool, new user stories & existing applications.
  • Registration & activation of apis with google & Yahoo by using OAUTH 2.0 & Restful web services.
  • Detailed Design documentation of the application.
  • Coding using SpringMVC, Spring, Java, Java EE, ibatis. Code Reviews.
  • Identifying solutions for the issues.
  • Creating new artifacts for infrastructure teams to build new environments.
  • Testing & Verifying the E2 & E3 web services through SOAP UI tool.
  • Involved in meetings/calls with On-site and Offshore team to discuss Technical related issues, Business clarifications and Status updates.

Confidential, Chicago

Sr. Java Engineer -And - Lead Engineer

Responsibilities:

  • Work in collaborative team environment with Engineers, Business Analysts and Product Managers to ensure successful implementations of new services.
  • Analyzing the Existing application modules.
  • Project Planning, High level & Low-level Design documentation of the application.
  • Coding using SpringMVC, Spring, Java, Java EE, ibatis. Code Reviews.
  • Identifying solutions for the issues.
  • Building & Configuration Management by using MSTFS.
  • Creation of change requests by using Service-Now to automate the enterprise IT Operations.
  • Monitoring Control-m scheduled batch jobs.
  • Involved in meetings with Lead Engineers to discuss Technical related issues, Business clarifications and Status updates.
  • Mentoring team members.

Confidential, Minneapolis

Sr. Java Engineer -And - Lead Engineer

Responsibilities:

  • Work in collaborative team environment with Engineers, Business Analysts and Product Managers to ensure successful implementations of new services.
  • Analyzing the application modules.
  • Project Planning, High level & Low level Design documentation of the application.
  • Design of new features in the system using UML.
  • Coding using SpringMVC, Spring, Java, Java EE, Jquery, ibatis, Webservices, Code Reviews, SQL, Oracle & Performance Tuning.
  • Identifying solutions for the issues. Building & Configuration Management by using MSTFS & TAD.
  • Creation of change requests by using Service-Now to automate the enterprise IT Operations.
  • Monitoring Control-m scheduled batch jobs.
  • Involved in meetings with Lead Engineers to discuss Technical related issues, Business clarifications and Status updates.
  • Mentoring team members.

Confidential

Sr. Java Engineer -And - Lead Engineer

Responsibilities:

  • Work in collaborative team environment with Engineers, Business Analysts and Product Managers to ensure successful implementations of new services.
  • Involved in POC of the Application.
  • Analyzing the application modules, Estimation, Project Planning
  • High level & Low level Design documentation of the application.
  • Design of new features in the system using UML.
  • Construction using spring, Java, Java EE, Ibatis, Ajax, Restful Webservices, Jquery, JSON, JQGrid, SQL, Oracle & JSP.
  • Identifying solutions for the issues. Building & Configuration Management by using MSTFS & TAD.
  • Code Reviews of code written by junior members.
  • Involved in meetings with Lead Engineers to discuss Technical related issues, Business clarifications and Status updates.
  • Mentoring team members. Supported User Acceptance Testing & Performance Testing.

Confidential

Sr. Java Engineer

Responsibilities:

  • Work in collaborative team environment with Engineers, Business Analysts and Product Managers to ensure successful implementations of new services.
  • Analyzing the application modules, Estimation, Project Planning
  • Design of new features in the system using UML. HLD & LLD documentation of the application.
  • Impact analysis on the system for the changes that are made as part of enhancements.
  • Construction using spring batch, Java, JDBC, SQL, Oracle & Junit.
  • Identifying solutions for the issues, Code Reviews & Mentoring team members.
  • Building & Configuration Management by using MSTFS & TAD.
  • Involved in meetings with Lead Engineers to discuss Technical related issues, Business clarifications and Status updates.

Confidential

Sr. Java Engineer -cum- Lead Engineer

Responsibilities:

  • Work in collaborative team environment with Engineers and Project Lead to ensure successful implementations of new services
  • Involved in Analysis of the modules, Estimation & Project Planning(MPP)
  • Design (LLDs, Project structure) by using MS Visio. And Design of new features in the system using UML.
  • Involved in Sql, PL/SQL & PostgreSQL DB Design.
  • Coding using Struts, hibernate, java & J2EE, Webservices, HTML & CSS in Agile methodology.
  • Coding (Involved in complete development of project from beginning) & Code Reviews.
  • Code optimization to improve the response times and for better code readability
  • Building & Configuration Management by using Ant & CVS.
  • Data Validation, Paypal Webservices
  • Provided HTTPS security through GoDaddy SSL Certificates

Confidential

Sr. Java Engineer

Responsibilities:

  • Responsible for delivery of each monthly enhancement/development
  • Involved in Analysis of the Modules, Estimation & Project Planing (MPP)
  • Design (LLD, project structure) by using MS Visio & Design of new features in the system using UML.
  • Involved in SQL Server's SQL, PL/SQL & DB Design.
  • Coding using struts, spring JDBC, Java, J2EE and Code Reviews & Mentoring team.
  • Code optimization to improve the response times and for better code readability
  • Configuration Management and Deployment

Confidential

Sr. Java Engineer

Responsibilities:

  • Analysis of the modules and design Sequence Diagrams for the project.
  • Coding using swings, JDBC, java, SQL, Oracle.
  • Testing the modules, Data Validation and Bug Fixing.
  • Code Reviews of code written by Team members and Configuration Management using CVS
  • Involved in the Amazon Web Services Modules.

Confidential

Software Engineer

Responsibilities:

  • Analysis of the modules & Providing proof of concepts for new features
  • Creating Sequence Diagrams for the project.
  • Coding using WPA, EJB, hibernate, java, J2EE, SQL, Oracle & Junit Testing.
  • Data Validation & Testing the modules and Bug Fixing.
  • Involved in development of modules like partner portal, saprm, Report generation.
  • Using CVS for version/configuration management.

We'd love your feedback!