We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Overall 10 Years 7 month of strong experience in analysis, design, development & implementation of various web applications using Spring framework, MVC architecture, Java/JEE technologies.
  • Hands on experience on various MVC frameworks like Spring (DI, AOP, and MVC), Spring Boot, Microservices, Apache Camel and Struts.
  • Hands on experience in ORM frameworks like Hibernate (1.3), JPA and database multilayer caching like Hazelcast.
  • Strong experience to work with JMS technologies like Apache Kafka and IBM MQ.
  • Proficient in working with various technologies like RESTful Web Services, JAVA1.8, JEE Technologies, Core Java, JDBC, JAXB, XML, JSON, JMS, IBM MQ and Apache, SQL Concepts
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using Object Oriented Techniques.
  • Extensively experienced with Integrated Development Environments (IDE’s) and tools like IntelliJ, Eclipse, and NetBeans.
  • Strong experience to work with any J2EE standard servers like Jboss, Apache Tomcat and IBM Web Sphere.
  • Hands on experience on DevOps processes like Jenkins for CI/CD.
  • Hands on experience on Containerization tools like Docker.
  • Hands on experience with SQL and RDBMS such as Oracle, MS - Sql, My-Sql, and DB2.
  • Experience using J2EE Design Patterns like MVC architecture pattern, Value Object, Singleton, Session Facade Pattern, Front Controller, Decorator Pattern, Abstract Factory and Factory Pattern while designing reusable components.
  • Strong experience with different version control management software such as Perforce, GIT and SVN.
  • Produced and Consumed Web services in various styles with various API are like Jackson, JAXB. Heavily used XML, XSLT, DOM and SAX Parser.
  • Experience in working with Restful Architecture.
  • Worked on different OS like, Windows XP, Windows 2000, Windows 10 and Linux.
  • Created and executed test cases using Junit, Mockito testing framework to test functionalities of application.
  • Automated web service and functional testing with aid of SoapUI.
  • Good experience in process and WoW like Water fall, Agile/Scrum workflow utilizing Behavior driven development and Test driven development methodologies.
  • Good initiator, quick learner and excellent team-player with strong personal and group communication skills.
  • Experience in configuring and automating Build tools like Maven
  • Experience in Amazon Web Services (AWS) Solution.
  • Experience in process tools like Microsoft Azure, Service Now, Bugzilla

TECHNICAL SKILLS

Operating System: Windows XP/7/10, Linux.

Frameworks: Spring boot, Spring boot Eureka, Microservice, Apache Camel, Struts

Web technologies: Java 1.8, JavaBeans, JSON, Restful web services.

XML technologies: JAXB

JMS technologies: Apache Kafka and IBM MQ

Other technologies: Log4J, CURL, Matlab, SQL Concepts

IDE: IntelliJ, Eclipse, Net Beans

App Server: Weblogic

Web Server: Apache Tomcat, JBOSS, Websphere

Version Control: Perforce, GIT, SVN

S/W Development Methodology: Agile (Scrum), Water fall.

Testing: Junit, Functional Testing, SoapUI.

Build tool: Maven

DevOps: Jenkins, Azure Devops

SaaS Tools: Microsoft Azure Devops

Misc Tools: Splunk, Appdynamics, SoapUI, etc

.PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Understanding the requirements and business processes involved.
  • Involved in design discussions and freezing the modules and tech stacks being used.
  • Responsible for developing the Core Java Application Predominantly using Design Patterns
  • Designed and developed application using Spring Boot and microservices.
  • Responsible for developing backend APIs in order to create, update and retrieve the scores and etc
  • Involved in writing Javascript code in front end application.
  • Used Gi t, Jenkins for CI/CD.
  • Created Dockerfile, docker images and run/deployed images with multiple instances.
  • Created EC2 Instances, Elastic beanstalk instances and S3 buckets in AWS cloud platform.
  • Installed and configured Jenkins for automation build and provide a complete automated solution.
  • Built and deployed Java/J2EE to tomcat application servers.

Technologies: Spring Boot, Microservices, Spring Security, RestFull WebServices, Spring JPA, Oracle, Docker, AWS - Amazon WebServices.

Confidential

Sr. Technical Lead

Responsibilities:

  • Created new RESTful service for the requirements.
  • Created local and remote Enterprise Java Beans-EJB in application to interact with different layers in the application.
  • Create JPA Entities, written JPA Queries for handling transaction between application data layer and database.
  • Written the JMS module based on IBM MQ for Inter process asynchronous mode of communication between different services.
  • Used Jenkins to build and deploy package for Continuous Integration/Continuous Delivery CI/CD.
  • Used maven build automation system for declaring project dependencies
  • Developed the UML Design diagrams such as Class diagrams, Sequence Diagrams for above modules using Visio.
  • Developed the Application Programming Interfaces based on the design patterns to avoid exposing the implementation logic just by exposing java interfaces.
  • Providing estimations and reviewing the code using code collaborator and Azure.
  • Been as Scrum Master for the team of 8, Experience in Agile Methodology and SCRUM model.

Technologies: EJB3, JPA, 1.7, RESTful Web Services, XML, JSON, IBM MQ, JSP, HTML5, JQuery, JavaScript, Ajax.

We'd love your feedback!