We provide IT Staff Augmentation Services!

Developer Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE

  • 8 plus years of experience in Full stack software development proficiency in developing web based enterprise application with AngularJs (Java Script frameworks ), expertise in developing micro - services on top of public cloud with optimized containerization techniques and an AWS certified solution architect.
  • Extremely Good quality development skills using technologies including Java, JMS, Web services, ORM Tools(Hibernate, JPA), JEE Frameworks (Spring Framework etc) and in-depth knowledge of design patterns.
  • Experienced in cloud with hands-on experience in AWS services like S3, EC2, AWS Cloud Formation and Amazon Web services certified Solution Architect.
  • Expert level working experience and in depth knowledge in designing and developing SOAP (JAX-RPC & JAX-WS), And RESTFUL Web services (Jersey, REST Easy).
  • Experience in handling Version Control Systems such as GIT and deploying to Java Application Servers and configuring application servers like JBOSS Application Server and IBM Web sphere application server.
  • Java/J2EE experience with focus on reusable component/service development using SOA principles and working experience with Micro Services using spring Boot and Spring Cloud on EC2 instances using Docker Containers.
  • Primary technology interests Core Java, JEE Frameworks like spring, Hibernate, Web Services, JMS & UI technologies (HTML, CSS, JavaScript, Jquery & AngularJS ).
  • Good working experience with databases for databases like Oracle11g/10g/9i/8i database, SQL Server, MS Access, MySQL, MangoDB.
  • Strong Programming Skills in designing and implementation of multi-tier applications using Java, JEE, JDBC, JSP, JSTL, HTML, JavaScript, Servlets, JavaBeans, CSS, JAXB.
  • Strong experience in Hibernate, Spring MVC, JAXB, JMS, Maven, LOG4j, JUnit.
  • Experience Mavenbuild tools and CI/CD tools like Jenkins, Udeploy and ticketing tools like JIRA during project development and deployment of containerized applications using tools like Docker, Kinematic and containerized scaling using kubernates.
  • Strong problem solving and debugging skills with exposure to high volume transaction processing platforms and distributed service environment.
  • Experience in working on Test Driven Development and Behavioral driven development using Cucumber and Jbehave Junit test cases.
  • Experience with Agile methodologies and working in scrum iterations.

TECHNICAL SKILL SET

Programming Language: Core Java APIs (I/O, Thread, Collection), JEE (Java Beans, Servlets, JSP, JDBC), Internet technologies (HTML, XML, CSS, JavaScript, Jquery, AngularJs), SQL.

Architecture & Framework: Client-Server, MVC, JEE, Jakarta Struts, Spring (Core, MVC, DAO, AOP, Security, Cloud), Struts2.0, JPA Specification, JMS specification(IBM MQ, ActiveMQ, HornetQ), JSF, Hibernate, JBOSS ESB, Mule ESB.

Database: MS SQL Server 2008, MYSQL, Oracle, NOSQL(MangoDB).

Development Tools: Sun Net Beans IDE, Eclipse IDE, Tomcat, ANT, Log4j, SQL Management studio, Soap UI, Maven, Jenkins, Jira,Rally, IBM RAD, Docker, Kubernates, Udeploy.

Web Services: SOAP (JAX-WS & JAX RPC) & Restful Web Services(Jersey, RESTEasy).

Version Controlling Tools: SVN, GIT,CVS.

Application/Web servers: JBOSS, IBM WebSphere, Apache Tomcat, Oracle Weblogic server.

Cloud: Amazon Web Services (AWS S3, EC2, RDS, ELB, Auto Scaling, VPC, IAM, SNS, SQS, Amazon Cloud Front, Route 53, AWS Cloud Formation).

PROFESSIONAL EXPERIENCE

Confidential

DEVELOPER

Responsibilities

  • Involved in design, development, unit testing and load testing of the Application.
  • Worked with AGILE methodology with tight deadlines.
  • Developed and Enhanced application on Spring MVC Framework Spring Boot, Spring Cloud.
  • Involved in writing Drools Jboss BRMS Rules and worked on Jbpm.
  • Designed and developed these Micro services based on 12-Factor App Principles
  • Worked on Test Driven development using Cucumber Tests
  • Have developed this micro services for the client.
  • Developed API using Hibernate to interact with the database
  • Used Maven to build and generate code analysis reports.
  • Implemented directives and scope values using AngularJS 2.0 for an existing web page.
  • Developed Web services to allow communication between application through RESTFUL Web service.

Confidential

DEVELOPER

Responsibilities

  • Publishing the Web Service Driver Tenure Determination Service on IBM Web Sphere with IBM RSA.
  • Understanding and implementing core business logic and rules.
  • Consuming the external Web Services to get the input for applying rules.
  • Implemented Asynchronous calls to the external web services from spring framework.
  • UsedApache Mavenfor project management and building the application.
  • Used SVN version Controller and Jenkins for build configuration.
  • Implemented StateFarm coding standards, ICP guidelines and design principles.
  • Unit testing the services based on various scenarios.
  • Writing the Junits for the service.

Confidential

DEVELOPER

Responsibilities

  • Enabling Auto-scaling service to reduce or increase EC2 instances based on the Load on the EC2 JBOSS servers.
  • Creating AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance.
  • Launching a AWS Elastic load Balancer and configuring EC2 instances with it.
  • Enabling Auto scaling service to reduce or increase EC2 instances based on the Load on the EC2 JBOSS servers.
  • Mapping the EC2 JBOSS configurations to point to
  • AWS S3 instance.

Confidential

DEVELOPER

Responsibilities

  • Analyze requirements and Design for features in DCP.
  • Involved in the development of Micro Services Using Spring Boot, Spring Cloud.
  • Developing the orchestrating of service through ESB calls to provide API’s to the service portal.
  • Involved in migrating SOA based application into Micro service based application using 12-Factor App Principles.
  • Developed UI screens for service portal in Spring MVC framework.
  • Write, tune and optimize ESB calls as part of developing Web Services (JAX-WS).
  • Performed logging withLog4j.
  • Involved in the development of Spring Beans and POJOs.
  • Creating AWS VPC with public Subset to access Device Connection Platform.
  • Creating and launching three AWS EC2 instances and deploying on JBOSS application Server.
  • Launching a AWS Elastic load Ba-lancer and configuring EC2 instances with it.
  • Enabling Auto-scaling service to reduce or increase EC2 instances based on the Load on the EC2 JBOSS servers.
  • Creating AWS RDS and mapping the EC2 JBOSS configurations to point to AWS RDS instance.
  • Configured database with hibernate.cfg.xml & database mapping with entities and made easy to access and update Hibernate (ORM) objects on initial load of application and throughout the application process
  • Used JIRA tool to track the defects and to resolve them.
  • Used GIT version Controller and Jenkins for build configuration.
  • JBOSS ESB development and providing necessary inputs to the service portal.
  • Supported the Deployments to production and fixing the production issues in next cycle.
  • Responsible for middle ware layer of the product and fixing the defects.
  • Unit testing of web service components.
  • Deploying the micro services application to Via docker containers and monitoring and load balancing the containers using Kubernates .

Confidential

DEVELOPER

Responsibilities

  • Creating and launching three AWS EC2 instances and deploying on JBOSS application Server.
  • Launching a AWS Elastic load Balancer and configuring EC2 instances with it.
  • Enabling Auto scaling service to reduce or increase EC2 instances based on the Load on the EC2 JBOSS servers.
  • and mapping the EC2 JBOSS configurations to point to

Confidential

DEVELOPER

Responsibilities

  • Analyze requirements and Design for MMGS.
  • Developing the SMPP Connection Manager for communication with SMSC.
  • Developing SL (Service Layer) receives the request, it will validate and authenticates the request to create the unique Request ID for each request.
  • Developing Dispatcher will have the multiple schedulers which will be listening on particular queues to dispatch the message to the appropriate handler.
  • Write, tune and optimize SQL queries as part of developing Web Services.
  • Created several Exception classes to catch the error for a bug free environment and orderly logged the whole process usingLog4j, which gives the ability to pinpoint the errors.
  • Mapping domain objects to tables using hibernate mapping xml.
  • Used SVN version Controller.
  • Implemented Mule ESB calls to various external components.
  • Writing the Junits for the services.

Confidential

DEVELOPER

Responsibilities

  • Analyze requirements for two modules of the application namely Client & Sever.
  • Designed for Web module based on J2EE technologies & Spring MVC framework.
  • Developed Version 2.4 of MACS Application using Java, JSP, Spring MVC, Hibernate, Restful web services & MS-SQL. Played a key Confidential in configuring Spring Components.
  • Create unit test plan & perform unit testing using JUnit testing framework.
  • Wrote Java utility classes and main JSP actions that are common for all of the modules.
  • Used SVN version Controller.
  • Developed JSP pages and developed web application using MVC Framework.
  • Involved in developing clients using java,jsp & servlets, Springs and java script

Confidential

DEVELOPER

Responsibilities

  • Analyze requirements for the application as a Gateway to send SMS.
  • Designed for Web module based on J2EE technologies & MVC framework.
  • Designed the Front-end screens usingJSP, Servlets, HTMLandJavaScript.
  • Involved in requirements gathering - User Interface, Business Processes and Non-functional requirements.
  • Responsible for presentation layer in JSP, HTML, Java using Spring framework.
  • Java Servlets andJSPwere used as a middle-ware to communicate Client & Server usedJDBCfor database access.
  • Developed the Struts Controller Servlet for the application.
  • Built variousStrutActionclassesto Model the business logic.
  • Developed Action Forms to capture the screen data.
  • Developed JavaBeans components as the business objects.
  • ImplementedStruts Validate Frameworkfor used data in all modules.
  • Developed Enterprise SMS Gateway Application using Java, JSP, MVC, SOAP web services & MS-SQL.
  • UsedJDBCto provide database connectivity to database tables inMS-SQL.
  • Created unit test plan & performed unit testing using JUnit testing framework.

We'd love your feedback!