We provide IT Staff Augmentation Services!

Senior Java Developer Resume

SUMMARY

  • Passionate, responsible and committed engineer, with a get - it-done, on-time spirit, and more than a decade of experience designing, implementing and adapting technically sophisticated Java/J2EE based online web applications as full stack developer, API/Microservice development and integrations using Java, J2EE, Mulesoft ESB frameworks and more. Proficient in Java/J2EE, language standards, object modeling technologies and Application Life Cycle management
  • Self-motivated, quick learner, passionate for new technologies and result oriented.
  • Analysis, design, development and maintenance of software using Java/JEE frameworks
  • Designed micro services implementation based on Spring Boot, Docker, Netflix OSS components, Distributed tracing, AWS ECS
  • Experience in web and app servers, version control tools (CVS, SVN, Clearcase, GIT) and build (Maven, Ant, Gradle ) tools.
  • Experience in API development using MuleSoft API Manager and SOAP/REST web services using JAX-RS, Spring, Axis, CXF etc
  • Skilled in system Integration using ESB tools like Mule ESB, Spring Integration, IBM Mercator Design Studio
  • Working in Agile/Scrum environment for more than 6 years using JIRA, Rally software
  • Experience in designing GUI using GWT, BootStrap, HTML, CSS, JavaScript and JQuery,Kendo UI, Angular JS.
  • Experience in ORM Technologies JPA, EclipseLink, Hibernate.
  • Implemented centralized logging using Splunk, ELK stack
  • Experience in writing in Unit test cases using JUnit and developing mocking frameworks like power mock, easy mock.
  • Solid Management, Execution, Documentation skills and good exposure to QA procedures.
  • Experience in all areas of software development, including co-ordination with Customers, Project Planning and Requirements Gathering
  • Strong interpersonal, oral/written communication skills and leadership skills.
  • Extensive knowledge working on Eclipse IDE, Spring Tool Suite, Mule Design Studio.
  • Working knowledge of SQL and relational databases

TECHNICAL SKILLS

Java Frameworks: Spring, Spring Boot, Struts Framework, JBehave,Selenium

Programming Languages: Java, J2EE, SQL, PLSQL

Web Programming: BootStrap, ReactJS, Redux, JQuery, Servlet, JSP, GWT, Kendo UI, HTML, Javascript, XML

SEM: Google Adwords API, MSN Adcenter API.

Web Services: RAML, MuleSoft API Platform, Spring REST, Axis, CXF

EDI: IBM DataStage

ESB: Mulesoft ESB, CloudHub

IDE: Spring Tool Suite, Eclipse, NetBeans

Database: Oracle, SQL Server, MySQL.

Web Server: WebSphere Application Server, Tomcat 5.0, Weblogic Application Server, Oracle AS, JBoss

CD/CI Tools: Jenkins, GO CD, Bamboo, TeamCity

Version Control: GIT, SVN, Rational ClearCase, VSS, CVS

Build Tool: Maven, Gradle, Apache Ant

Operating Systems: Windows, Unix, Mac OS

Protocol: IMAP, TCP/IP HTTP, HTTPS, FTP, SMTP, JMS, JMX

Reporting Tools: Jasper Reports, IText

Agile: JIRA, Rally

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer

Responsibilities:

  • Full stack Development (ReactJS, Redux, Spring restful web services, Hibernate integration with DB)
  • Involved in developing reconciliations for new trade flows from Front Office systems
  • Documented workflow and business logic for complex options reconciliation system
  • Migrating reconciliation logic from stored procedures to Java
  • Implemented behavioral tests using JBehave
  • Working closely with Business Analysts/Operations to fine tune requirements

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in design and documentation of enhancements in claim master suite of products.
  • Involved in developing complex ExtJS widgets for correspondence editor module
  • Developed Perl and Shell script for NETOOL alerting processes
  • Developed stored procedures for data processing
  • Improved legacy processes by prioritizing existing issues by working with architects and business.

Confidential

Senior Software Engineer

Responsibilities:

  • Pioneered adapting Mulesoft ESB and API Manager/Gateway platform in the organization
  • Designed Microservice based architecture using Spring Boot, Netflix OSS, AWS ECS, Splunk
  • Implemented procedures to standardize software development and release
  • Helped define technology strategy, architecture, and systems implementation
  • Improved overall enterprise efficiency by helping evangelize the adoption of agile tools and methodologies through proven model by development team.

Confidential

Senior Software Engineer

Responsibilities:

  • Automated Google's AdWords API and MSN AdCenter API in Java to create and maintain 20,000+ accounts
  • Implement and maintain task scheduling and webservices platform using Java Executor framework with multiple work queues with priority based processing
  • Expose all performance metrics and configuration via Java Mbeans and JManage
  • Working with Quality team for the process related activity i.e., Code Review, Coding Standards, Defect Analysis, Configuration and Quality Management.
  • Obtained Microsoft Accredited Bing Ads professional certification

Hire Now