We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

TX

SUMMARY

  • Around 6 years of IT experience in Analysis, Design, Development, and implementation of software applications using Java/J2EE technologies.
  • Strong expertise in Core java concepts such as collections, Generics, file operations, multithreading, and OOP’S concepts.
  • Experience in java8 features like Parallel Streams, Lambdas, functional interfaces, and filters.
  • Extensive experience in developing scalable, reliable, and efficient java/j2ee enterprise applications using Spring, Servlets and JSP.
  • Extensive experience in developing Web Services applications REST and SOAP.
  • Strong knowledge in implementing IOC and Dependency Injection features in various aspects of Spring Framework.
  • Good knowledge on teh Spring Modules like Spring IOC, Spring MVC and Spring Boot.
  • Developed Stub projects for WSDL using Apache CXF and implemented SOAP services using Apache CXF.
  • Created AWS Security Groups for deploying and configuring AWS EC2 instances.
  • Experience in writing SQL Queries, Stored Procedures and Functions.
  • Extensive experience in Deploying and Configuring Application Web Servers such as Apache Tomcat.
  • Experienced in developing web - applications using various design patterns, including Prototype, MVC, Data Access Object, Singleton and Factory Pattern.
  • Hands on experience with build tools like ANT, Maven.
  • Expertise in testing with JUnit using tools like Mockito.
  • Participated in front end development using Angular, JavaScript, Typescript, HTML5, CSS 3.0 and JSON
  • Have good knowledge in analyzing Splunk logs.
  • Experience in Build and deployment automation through tools like Jenkins for CD/CI.
  • Have a passion to learn and implement ideas to halp self-motivation.
  • Strong designing, coding, analytical, problem solving and conceptual skills.

TECHNICAL SKILLS

LANGUAGE: JAVA, J2EE (SERVLETS, JSP, JDBC, JAVA BEANS, JSF, JNDI, EJB).

WEB TECHNOLOGIES: HTML/DHTML, XHTML, CSS, XML, XSD, WSDL, DTD, DOM/SAX, J2EE

DESIGN PATTERN: FRAMEWORKSSTRUTS, SPRING, HIBERNATE, iBATIS, JSF.

IDE'S: ECLIPSE, NET BEANS, BEA WEB LOGIC WORKSHOP, Confidential RAD.

WEB SERVICES: JAX-WS, SOAP, WSDL, APACHE AXIS, Confidential MQ.

WEBSERVICE TOOLS: TCP MONITOR, SOAP UI, HTTP MONITOR, SECURE CRT.

APPLICATION SERVERS: BEA WEBLOGIC, Confidential WAS, JBOSS, APACHE TOMCAT.

DATABASES: MYSQL, ORACLE, SQL SERVER, NOSQL (mongo, Cassandra)

SCRIPTING LANGUAGE: JAVASCRIPT, AJAX, Shell Script, Angular.

TOOLS: BUILD (ANT, MAVEN, MAVEN2), LOGGING(LOG4J)

VERSION CONTROL: (CVS, SVN, CLEAR CASE, SURROUND)

TESTING: (JIIRA, JUNIT, JMETER, JQUERY, CLEAR QUEST)

MONITORING: (SPLUNK, GOMEZ), TRAFFIC ROUTING (Big F5)

OPERATING SYSTEMS: WINDOWS UNIX, LINUX, AIX.

PROFESSIONAL EXPERIENCE:

Confidential

Java developer

Responsibilities:

  • Involved in design, development, and production support phases of teh application.
  • Implemented REST Microservices using spring boot.
  • Involved in writing DAO layer using spring data JPA to access Azure SQL Server.
  • Monitor azure alerts related to application performance and errors.
  • Involved in creating batch jobs to update back feed claims status in smart system.
  • Involved in creating interceptors and aspects using spring to fulfill security requirements and others.
  • Write Junit tests using Mockito for test driven development.
  • Developed an application dat uses teh GemFire cache to cache teh data.
  • Loaded data in a Distributed Data Base environment and worked with messaging protocols JMS.
  • Have Experience on REST Micro services using Spring Boot for teh customers to consume data.
  • Participate in design and technical code reviews and provide feedback.
  • Experience in working with Unix-based operating systems and writing shell scripts.
  • Use API developer tools like Swagger to document and test various RESTful endpoints written.
  • Highly used Angular router to build single page application for navigate through teh different status and multiple modals.
  • Used MQSeries for maintaining teh messages in a queue.
  • Worked onJava Message Service JMSAPI for developing message-oriented middleware layer for handling variousasynchronous requests.
  • ConfiguredKafkato read and write messages from external programs.
  • ConfiguredKafkato handle real time data.
  • Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
  • Performs UNIT testing with Junit and Mockito Frameworks.
  • Extensively used GIT for version controlling and regularly pushed teh code to GitHub.
  • Experience in working with Agile methodologies.

Environment: Java 8, J2EE, Spring Boot, Microservices, RestAPI’s, SOAP swagger, Kafka, JMS, GIT, Jenkins, SQL server, Log4j, SOAP UI, Spring Data JPA.

Confidential, TX

Java/JEE developer

Responsibilities:

  • Developed stateless RESTful services using Spring Boot and Spring 4 MVC.
  • Develop RESTful end points basing on client’s requirements dat communicates across various microservices using REST client.
  • Analyze business requirements and determining teh technical feasibility of implementation.
  • Extensively worked on Spring REST for creating REST API’s services with Spring Boot to modularize code and used Spring Data to access data from MYSQL.
  • Experience in Integration of Amazon Web ServicesAWSwith other applications infrastructure.
  • Designed and developed Microservices Architecture to divide application into business components using Spring Boot.
  • Experience in handling messaging services usingApache Kafka
  • Selecting teh appropriateAWSservice based on compute, data, or security requirements
  • Request bean validations by using javax.validation API.
  • Use API developer tools like swagger to document and test various RESTful endpoints written.
  • Implemented core features of Angular framework such as dependency Injection, Databinding.
  • Involved in a team dat administered MQ, Message Broker in Development and test environments.
  • Developed web application using Java, Spring MVC, Hibernate, Web services, HTML5, CSS3, JavaScript and Angular.
  • Performs UNIT testing with Junit and Mockito Frameworks.
  • Worked with Jenkins Continuous Integration and Continuous Deployment (CI/CD).
  • Perform peer reviews of teh code and acted as repository owner for a particular repository.
  • Extensively used GIT for version controlling and regularly pushed teh code to GitHub.

Environment: Java 8, J2EE, Spring Boot, Spring IOC, Node JS, NPM, HTML5, CSS3, JSON, AJAX, Bootstrap, Angular 4.0, Apache Kafka, RESTful, Microservices, JAX-RS, Swagger, AWS, GIT, Jenkins, MySQL, Cassandra DB, Splunk, Log4j, SOAP UI, Spring Data, Apache CXF, GEMFIRE.

Confidential, IL

Java/J2EE developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, analysis, design documentation, development, test cases, implementing and production support of teh application.
  • Involved in creating a REST-like and stateless API’s by using spring 4 mvc framework.
  • Designing and Preparing teh Technical Specification document from teh functional specifications.
  • Involved in creating interceptors and aspects using spring to fulfill security requirements and others.
  • Involved in planning, estimation assigning, tracking, and status reporting for my scrum team tasks.
  • Write Junit tests using Mockito for test driven development.
  • Participate in design and technical code reviews and provide feedback.
  • Manage teh environments needed for teh application and ensure smooth deployment of teh application on all relevant environments.
  • Delivered quality code by adhering to ERA standards (Find Bugs, PMD and Check Style).

Environment: Java 1.7, Spring 4.0, MyBatis, ESAPI, Memcache, Apache CXF, Json, Junit, Mockito, Tomcat 7, Http Server, Site Minder, FindBugs, Maven 3.2, GIT, Stash, Source Tree, Bamboo, Dynatrace, Splunk, Validation API.

Confidential, IL

Java Developer.

Responsibilities:

  • Spring MVC Framework IOC (Inversion of Control) design pattern is used to have relationships between application components.
  • Invoked view components by configuring Dispatcher Servlet and View Resolver to handle incoming requests and manage teh Spring MVC flow.
  • Implemented Cross cutting concerns like logging and declarative transaction management using Spring AOP.
  • To achieve modularity and to handle cross cutting concerns like transaction management, logging and profiling Spring AOP is used.
  • Developed UNIX Shell Scripts for batch jobs to transfer teh data on different servers.
  • Implemented Quartz scheduler to execute batch programming using Spring Batch.
  • Gatheird business requirements and wrote functional specifications and detailed design documents.
  • Communicating with business to get teh proper requirement and coordinating offshore develop code to stick to teh requirement.
  • Improved teh build process by migrating it from Ant to Maven.
  • Built and deployed Java applications into multiple Unix based environments and produced both unit and functional test results along with release notes.
  • Involved in code review and coach less experienced members of my team undertake development tasks without supervision, including software designing, programming and testing within a Test-Driven Development process

Environment: Java 1.6, J2EE, Spring Framework, DB2, SOAP UI, Jetty, WebSphere, ANT, Clear case, Junit, Mockito, Json

We'd love your feedback!