We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Highly qualified, innovative and well accomplished Java developer with over 7 years skills and experience in software development lifecycles from analysis and design to implementation, maintenance and migration.
  • Adept at overseeing the development, implementation, and management of information technology systems by developing, implementing, and maintaining Java based components and interfaces.
  • Expert in advanced development methodologies, tools, and processes contributing to the design and rollout of cutting - edge software applications with proven expertise in object-oriented analysis and design
  • Strong written and verbal communication skills, with excellent interpersonal skills
  • In-depth knowledge of software and programming languages, learning fast new frameworks and new libraries
  • Ability to manage and support multiple projects with superior analytical, troubleshooting, and technical skills
  • Principal experience in end-to-end IT solutions using SDLC models like waterfall, agile methodologies
  • 7+ years’ experience in design and development of Enterprise Software Systems built on Java and J2EE technologies
  • Experience in software design, development, implementation, and support of web\micro services applications
  • Strong programming skills and development experience in JAVA 1.7/1.8, J2EE, Web Services, Spring 2.5/3.0, Hibernate 4.0, JSF, Servlets, JSP, JSTL, JDBC, Java Beans, JMS, XML Schema Definition(XSD), and XML
  • Implemented dependency Injection, cross cutting logics, persistence layer using Spring IOC, Spring MVC, Spring AOP, Spring Boot, Spring ORM, Spring Data (JPA, JDBC), and Spring Security Framework
  • Deployed applications that consume and provide Web Services using REST protocol, REST based architectures in separate projects
  • Conversant with Java Web Service API's such as JAX-RS and JAX-WS and also other implementations like Jersey.
  • Experience with CI/CD practices and tools (Jenkins/ Git/Github)
  • Expert in Core Java with in-depth knowledge of Core Java concepts such as Synchronization, Collections and Event/Exception handling
  • Worked on Hibernate framework and applied concepts like Criteria, Projections and Cache mechanism for developing persistent layer and to implement database interactions
  • Extensive experience in Object Oriented Analysis and Design (OOAD) and Object Oriented Programming (OOP) Technologies
  • Strong knowledge and Experience in using J2EE design patterns like MVC, Singleton, Prototype, Front Controller, Session Façade, Factory, Abstract Factory, Business Delegate, Service Locator and Data Access Object
  • Working knowledge of application servers like Apache Tomcat, WebSphere, WebLogic
  • Extensive experience with databases such as Oracle 9i/11g, MS SQL, and MySQL
  • Experience in writing SQL, PL/SQL and Stored procedures
  • Experience in using version control software Git, GitLab

TECHNICAL SKILLS

Programming Languages: Java 1.6/1.7/1.8, J2EE, SQL, PL/SQL

Frameworks: Spring 2.5/3.0 (MVC, Boot, Core, Security, AOP etc.), Hibernate, Log4j, Swagger

Databases: Oracle 8i/9i/10g/11g/12c, MySQL, MS SQL Server, PL/SQL

Messaging Services: JMS, Active MQ

Web Technologies: HTML/HTML5, CSS3, JavaScript, XML, JSON, REST

Web/Application Servers: Apache Tomcat, IBM WebSphere 7.0/8.0

Version Control Tools: GIT, Stash and SubVersion

Operating Systems: Mac, Windows, Linux, UNIX

Development Tools (IDEs): Eclipse, IntelliJ, NetBeans, Postman

Design Patterns: MVC, Singleton, Prototype, Session Façade, Front Controller, Factory, Abstract Factory, Business Delegate, Service Locator and Data Access Object

PROFESSIONAL EXPERIENCE

Confidential

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology, participated in SCRUM meetings to track, and review frequently changing requirements with bi-weekly sprint deliveries
  • Involved in migrating Tax and Surcharge Tool, and Troubleshooting Tool(existing servlet application to web integration) using Spring Boot Architecture, and Micro services
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing Presentation layer of the application
  • Managed Java and Java EE application development while ensuring designs comply with specifications
  • Designed and developed RESTful Services to retrieve configuration JSON documents related to Confidential customer from Confidential ’s Vision System
  • Used HTTP methods extensively to retrieve the data from the Rest API and used that data to update the page dynamically
  • Designed and developed Application based on Spring Framework, Spring Boot, Stream API (Java 1.8), Hibernate, and Micro Services
  • Implemented the persistence layer using Hibernate to connect with SQL Server DB. Wrote SQL queries to access and retrieve data from the database
  • Used GitLab for version control & Log4J for logging and developed the pom.xml using Maven for compiling the dependencies.
  • Experience with AWS including developing, and deployment

Environment : Java 1.7/1.8, J2EE, Spring, Spring Boot, Micro service, Hibernate, Web Services, RESTFUL, XML, Web Logic, Design Patterns, SQL Server, Log4j, GIT

Confidential

Full Stack Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology, participated in SCRUM meetings to track, and review frequently changing requirements with bi-weekly sprint deliveries
  • Developed Application based on Spring Framework, Spring Boot, Spring MVC, Hibernate, and Micro Services
  • Developed a RESTful web service to retrieve TTU App data based on user roles such as Admin, Program Coordinator, Network Engineer, Service Assurance and Field Technician
  • Developed a REST API to implement User logging restriction based on private IPv4, and IPv6 network address schemes
  • Used OAuth 2.0 to implement User authentication, authorization and access control features
  • Developed the Site Info tab on Service Assurance’s User page using HTML, CSS, JS
  • Designed and Developed Pagination to retrieve User Log Information using HTML, CSS, JS, Hibernate, and JPA Repository.
  • Configured AppDynamics to monitor application performance, server node health, and actively receive performance degradation alerts
  • Used GIT for version control & Used Log4j for Logging various levels of information like error, info, debug into the log files
  • Deployed application on Pivotal Cloud Foundry (PCF)

Environment : Java 1.7/1.8, J2EE, HTML, CSS3, JS, Spring, Micro service, Spring Boot, RESTful, Hibernate, Sl4j, AppDynamics, MySQL, MS SQL, PCF, GIT

Confidential

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology, participated in SCRUM meetings to track, and review frequently changing requirements with tri-weekly sprint deliveries
  • Contributing in development, testing, and deployment lifecycle and delivering high availability and performance
  • Involved in implementation of enterprise integration with Web Services and Legacy Systems using REST
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing Presentation layer of the application
  • Designed and developed Application based on Spring Framework, Spring Boot, Spring MVC, Spring Templates, Hibernate, and Micro Services
  • Hands on experience with data persistency using Hibernate and Spring Framework
  • Managing Java and Java EE application development and ensuring designs comply with specifications
  • Deployed applications on AWS by using Elastic Bean Stalk.
  • Wrote Unit test cases in a Test Driven Environment using JUnit, Mockito
  • Used GIT for version control & Used Log4j for Logging various levels of information like error, info, debug into the log files
  • Involved in Maven-based build process and continuous integration of the project using Jenkins

Environment : Java 1.7, J2EE, Spring, Spring Boot, Hibernate, Web Services, AWS, RESTFUL, XML, Mockito, Design Patterns, Tomcat, MySQL, GIT

Confidential

Java/J2EE Developer

Responsibilities:

  • Followed agile methodology, interacted with the client, provide/take feedback on the features, suggest/ implement optimal solutions and tailored application to requirements
  • Design of REST APIs that allow sophisticated, effective and low-cost application integrations
  • Identified coding improvements and worked with a development team to update the applications to match the latest industry standards
  • Rebuilt existing Java code libraries for compatibility with new servers running on latest versions of RHEL using internally-developed tools
  • Developed and maintained the data layer using Hibernate and performed configuration of Spring application framework
  • Implemented the application using Spring IOC, Spring Boot, and Spring MVC. Handled the security using Spring Security
  • Used JMS to configure programs to subscribe and publish messages to topics
  • Implemented the mechanism of logging and debugging with Log4j
  • Assisted software configuration team for code merges and deployment issues
  • Used GIT for version control

Environment: Java/J2EE, Agile, Eclipse, Spring MVC, Spring Boot, Spring IOC, REST, Design Patterns, Spring Security, JMS, XML, Hibernate, Log4j, GIT

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in complete software development life cycle
  • Analyzed and integrated requirements into technical specifications and employed updated programming methodologies for improving the existing code and testing in the J2EE environment
  • Used Spring MVC framework for dependency injection, transaction management
  • Implemented J2EE Design patterns like Front Controller, Singleton, MVC and Session Facade design patterns Value Objects, Data Transfer Objects, Singleton and Service Locators
  • Involved in the design of Database tables and wrote SQL queries and stored procedures
  • Consumed web services through SOAP protocol and used JDBC for the database connection
  • Extensively utilized Collections API to manage Java Objects in different layers
  • Configured and deployed the application on Web Logic Application Server
  • Successfully executed the entire test cases and fixed any bugs/issues identified during the test cycles
  • Used Log 4j for event logging

Environment: Core Java, J2EE, Spring(Dependency Injection), SOAP, Spring MVC, JDBC, JUnit, Web Logic Application Server, JAX-WS, Jersey, JSON, AJAX, Oracle, JSP

We'd love your feedback!