We provide IT Staff Augmentation Services!

Sr Java Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 15+ years of Solid IT experience in all phases of SDLC which includes Designing, Development, Integration, Maintenance, Testing and Implementation of Java and J2EE related web applications
  • Highly proficient in developing and deploying Java/J2EE applications on Servers like WebLogic, IBM WebSphere, JBOSS, Glassfish, Tomcat
  • Good experience in usage of version controls such as Git, SVN
  • Development Experience in using CI/CD tools like Jenkins
  • Good knowledge and experience in Java8
  • Good knowledge and exposer in java new features added in new versions
  • Strong development experience and in - depth knowledge in Multi-threading, Collections, OOPS and other core java concepts
  • Strong development experience and in-depth knowledge in data structures and algorithms
  • Good experience in Performance tuning of large systems and Client facing applications
  • Strong development experience on AJAX / JavaScript technologies
  • Development Experience in Frontend technologies like Angular, HTML, CSS
  • Excellent written and verbal communication skills, presentation and problem-solving skills
  • Experience in application development using spring, JSF application frameworks
  • Experience in application development using MyBatis, Hibernate, JPA ORM frameworks
  • Experience in developing REST & SOAP Web services using SOA architecture
  • Development Experience in using the Java Messaging Service (JMS)
  • Experienced with Use Case diagrams, Class diagrams, Activity diagrams, Flowcharts and Sequence diagrams using UML and Rational Rose
  • Experience in Agile Scrum development methodology.
  • Familiarity in writing secure code following industry standard coding practices and security guidelines (OWASP)
  • Experienced in developing the application using the key features of spring like Dependency Injection, AOP including spring declarative transaction management, Hibernate Template, Data source management, Spring MVC web application.
  • Good knowledge in Spring Batch and Spring Boot.
  • Experience in developing Micro Services using Spring Boot and Spring Cloud
  • Good Knowledge in service discovery and service registry concepts
  • Good Knowledge and experience in AWS functionalities like SNS, SQS, S3, Lambda, Elastic Beanstalk, CloudWatch, Parameter Store, IAM etc.
  • Experience in full stack development.
  • Worked with Relational Database Management Systems including Oracle, MySQL, PostgreSQL, Microsoft SQL Server and DB2.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema).
  • Competent in Database development using SQL, PL/SQL (Stored Procedures, Functions, Triggers and Packages)
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • Leading project Technical Lead with extensive expertise developing and leading Enterprise level software development projects.
  • Successive progression from Developer to Technical Lead, a thorough understanding of execution model.
  • Managed teams across multiple time zones and multi-cultural environments.
  • Reputation as a self-directed employee with excellent problem solving and management skills.
  • Developed the ability to adapt to increased responsibilities and challenging projects.
  • Ability to establish a team-spirited environment through a positive and proactive leadership style.
  • Excellent Leadership, Technical, written and verbal communication, Analytical and Problem-Solving skills and ability to get on well with people including cross-cultural backgrounds

TECHNICAL SKILLS

Languages: JAVA, C++, XML, HTML

Web Technologies: Servlets, JSP, JDBC, Ajax,

Framework: Spring, Hibernate, MyBatis, JPA, JSF, Angular

Scripting: Java Script, jQuery

Databases: MySQL, Oracle, DB2, Sybase, Microsoft SQL server

Servers: Apache Tomcat , WebLogic, IBM Web sphere, JBoss

Operating Systems: Windows 2000/XP, Unix/Linux

Version Controls: GIT, Gerrit, SVN, Bitbucket

Middleware: IBM MQ Series, EJB, JMS

Web Services: SOAP, REST

IDE Tools: Eclipse , STS, IntelliJ, Visual Studio

Build Tools: Maven, Ant, Gradle

CD/CI Tools: Jenkins

PROFESSIONAL EXPERIENCE

Confidential

Sr Java Developer

Responsibilities:

  • Involving in Requirements gathering and Requirements Analysis and participated in client meetings.
  • Involving in full life cycle of the application development using Agile/SCRUM
  • Producing and consuming microservices using Spring Boot
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Developed various pages in the applications in front end technologies like Angular 8, HTML.
  • Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Developed the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Utilized Angular CLI to develop front-end functionalities and researched the command that Angular CLI provided.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
  • Implemented Design Patterns - Factory, Abstract Factory, Decorative and Business Delegate design patterns.
  • Developed this application with the help of CI/CD tools like Jenkins
  • Developed the web application using Core Java concepts like Collections, Multithreading, OO concepts, Exception handling for developing application modules.
  • Developed the Controllers, Services, Service Impl, Dao’s and Dao’s Impl classes using spring MVC using spring annotations like @Controller, @Services, @Repository,
  • Developed the Spring Transactions using @Transaction annotation
  • Designed and developed web application using Representational State Transfer (REST) style architecture.
  • Created scheduled jobs using spring batch.
  • Implemented the business model components
  • Prepared detailed technical document on the code organization
  • Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL
  • Implemented Web Services Security by using Basic authentication.
  • Configured Log4j for logging mechanism.
  • Extensively used Hibernate for Object Relational Mapping for data persistence.
  • Interacted with other technology groups as needed
  • Coordinated with users and developers located in different geographic regions.
  • Written the functional Junit Test cases with Mock implementation using Junit and Mockito

Confidential

Sr Java Developer

Responsibilities:

  • Involving in Requirements gathering and Requirements Analysis and participated client meetings.
  • Involving in full life cycle of the application development using Agile/SCRUM
  • Member in Technical Solutions Team
  • Producing and consuming microservices using Spring Boot
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Developed various pages in the applications in front end technologies HTML5, CSS3-SASS, JSON, Angular 6.
  • Created Angular service and integration with RESTful APIs. Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Developed the components using Angular needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
  • Utilized Angular CLI to develop front-end functionalities and researched the command that Angular CLI provided.
  • Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
  • Implemented Design Patterns - Factory, Abstract Factory, Decorative and Business Delegate design patterns.
  • Developed this application with the help of CI/CD tools like Jenkins
  • Developed the web application using Core Java concepts like Collections, Multithreading, OO concepts, Exception handling for developing application modules.
  • Developed the Controllers, Services, Service Impl, Dao’s and Dao’s Impl classes using spring MVC using spring annotations like @Controller, @Services, @Repository,
  • Developed the Spring Transactions using @Transaction annotation
  • Designed and developed web application using Representational State Transfer (REST) style architecture.
  • Designed, developed and exposed all business functions as services using JAX-RS with Jersey frame work.
  • Implemented the business model components
  • Prepared detailed technical document on the code organization
  • Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL
  • Implemented Web Services Security by using Basic authentication.
  • Configured Log4j for logging mechanism.
  • Involved in creating UI/Front End pages by using JSP, Java Script and jQuery
  • Involved in the implementation of user interface using HTML, CSS
  • Extensively used Hibernate for Object Relational Mapping for data persistence.
  • Involved in code review.
  • Interacted with other technology groups as needed
  • Coordinated with users and developers located in different geographic regions.
  • Written the functional Junit Test cases with Mock implementation using Junit and Mockito

Environment: Java/JDK 1.8, OOAD, SDLC, Agile/SCRUM, UML, Design Patterns, SOA, Core Java, Collections, Multi-Threading, J2EE, JSP, Spring MVC, Spring Core(IOC), Auto wiring, Spring Security, Spring JDBC, Angular 6, HTML5, CSS3, XML, jQuery, XSD, JSON, MySQL, Tomcat, Rest web Services, JAX-RS, JAXB, Jackson, Junit, Mockito, Maven, SQL, PL/SQL, Windows, Git, Jenkins

Confidential

Lead/Sr Java Developer

Responsibilities:

  • Involved in Requirements gathering and Requirements Analysis and participated client meetings.
  • Involved in full life cycle of the application development using Agile/SCRUM
  • Member in Technical Solutions Team
  • Implemented the Project structure based on Spring MVC pattern using spring boot.
  • Producing and consuming microservices using Spring Boot
  • Implemented Design Patterns - Singleton, Factory, Abstract Factory, Decorative and Business Delegate design patterns.
  • Developed the web application using Core Java concepts like Collections, Multithreading, OO concepts, Exception handling for developing application modules.
  • Developed the Controllers, Services, Service Impl, Dao’s and Dao’s Impl classes using spring MVC using spring annotations like @Controller, @Services, @Repository,
  • Developed the Spring Transactions using @Transaction annotation
  • Extensively used Hibernate validation framework has been used for front end validations.
  • Designed and developed web application using Representational State Transfer (REST) style architecture.
  • Designed, developed and exposed all business functions as services using JAX-RS with Jersey frame work.
  • Implemented the business model components
  • Prepared detailed technical document on the code organization
  • Involved in developing SPA using Angular2
  • Involved in creating components, services, routing using Angular2
  • Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL
  • Implemented Web Services Security by using Basic authentication.
  • Developed role-based authentication and authorization using spring security
  • Configured Log4j for logging mechanism.
  • Taken care the security vulnerabilities (XSS, SQL Injection, Formula Injection, CSRF, etc..) which was reported in Burp Suite
  • Involved in the implementation of user interface using HTML, CSS
  • Extensively used Hibernate for Object Relational Mapping for data persistence.
  • Involved in code review.
  • Interacted with other technology groups as needed
  • Coordinated with users and developers located in different geographic regions.
  • Written the functional Junit Test cases with Mock implementation using Junit and Mockito

Environment: Java/JDK 1.8, OOAD, SDLC, Agile/SCRUM, UML, Design Patterns, SOA, Core Java, Collections, Multi-Threading, J2EE, Spring Boot, Spring MVC, Spring Core(IOC), Auto wiring, Spring Security, Hibernate,HTML5, CSS3, XML, jQuery, XSD, JSON, MySQL, Tomcat8, Rest web Services, JAX-RS, JAXB, Jackson, Jersey, Junit, Mockito, Maven, SQL, PL/SQL, Windows, Git, Jenkins, Angular2

We'd love your feedback!