We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY:

  • 6+ years of experience in analyzing, design, development, implementation, testing and maintenance of software systems in Java, J2EE and internet technologies.
  • 1 year of experience as a hands - on technical lead with strong skills in delegating of responsibilities, overseeing of deadlines and an expert in getting the job done (not just doing the job).
  • Strong communication skills with technical and non-technical folks.
  • Experience developing commercial and critical applications in diverse fields as Healthcare, Finance, Web 2.0, online communities, portal technologies etc.
  • Strong skills in Object Oriented Analysis and Design (OOAD) using UML and Rational Rose tools.
  • Worked with SDLC, Prototyping, the Agile development methodology (SCRUM), XP (Extreme Programming) and Pair
  • Programming model. Extensive experience in implementation of SOA and Web Service standards and developing/designing
  • SOA and Web Service based applications.
  • At ease working in fast paced team environment with very tight deadlines.
  • Extensive experience in implementation of SOA and Web Service standards and developing/designing SOA and Web Service based applications.
  • Ability to think strategically as well as tactically. Ability to talk with business team and relate with them so that they understand the value of our software in the terms they understand.
  • Enthusiasm, good team-building, conflict resolution and mentoring skills are my strengths.
  • Leading/ coordinating teams at Multiple locations- Offshore, Near shore and Onsite.
  • Very strong written and verbal communication skills, presentation skills and interpersonal skills. Possesses a “can do” and “never give-up” attitude. Strong leadership skills and a totally committed TEAM player.

TECHNICAL SKILLS:

  • Java, SOA, Spring Boot, Spring MVC 3.2/4.3, Hibernate, Web Services using RESTful and SOAP
  • Struts, EH-Cache, Service Oriented Architecture(SOA), Proficient with open source tools and frameworks - Struts
  • Struts, Apache CXF, JMS, Active MQ, JSF, Dojo, JSF, 1.2/2.0, Hibernate 3.0, Log4J, Ajax, RIA, Velocity, Tiles,
  • Swing, XML,C, C++, JavaScript, JavaBeans, EJB, JMS, JUnit, Spring Framework 2.5/ 3.0 /4.0, Spring Boot, JSF 1.2 JNDI, JNI, Hibernate, iBatis, Java/J2EE and SOA Design Apache Axis 1.4/2, Apache CXF, OAuth 2.0, Eclipse patterns, ORACLE 12c/11i/10g/9i. 3.2-3.6,Tiles, JDeveloper, Toad, ANT. Java, J2EE
  • Strong experience in using Application servers including technologies: Java 8/7/6, JSP, JDBC, JAXB, Lambda
  • WebLogic 8.1/9.2/10, WebSphere 4.0/5.1/6.0. JBOSS Expressions, JPA, JavaBeans, POJO, JMS, JNDI, EJB 3.0 4.0/4.2/5.0 and Tomcat 5.5.x/Tomcat 6.x/Tomcat 7.x. JTA, Mail, AWS
  • Database: Oracle 10g/ 11g/12c, MS SQL, MySQL 5.7 Dev Tools/ Dev Ops: Intellij, Spring Tool Suite, Eclipse ElasticSearch, Cassandra, MongoDB, Apache Solr Netbeans, RAD, Maven, Gradle, Ant, Git, SVN, TOAD
  • Web Servers: Tomcat 7.x/8.x, JBoss 4.2/5.0, Harvest, BitBucket, Bamboo, Jenkins, Github, SonarQube, WebLogic 9.2/10.0, Websphere 6.2/8.5 Nexus Repository
  • Searching Engine Apache Solr 4.10, 5.6, 6.2, 7.2, Apache Web Services / API: REST, SOAP, WSDL, EJB, CORBA,
  • Lucene, Elastic Search Axis 1.4, SOAP, JAX-WS, JAX-RS, Apache CXF, UDDI,
  • Cloud: Docker, RedHat OpenShift, AWS, WSDL
  • Pivotal Cloud Foundry Scripting / Frontend: HTML, CSS, JavaScript, Angular 2 Integration / Messaging: Apache Camel, Bootstrap, AJAX, Perl, Shell Script, DTD, XSD, XSLT,
  • Active MQ, IBM MQSeries, Microsoft MQ, MDB, Spring XML, WSDL, Groovy, YAML, JSF
  • Integration, Apache Kafka, Rabbit MQ Testing tools: JUnit, Automated Test-Driven Development
  • BRMS: Drools Expert, Drools Guvnor, Drools Planner (ATDD, TDD, BDD), SoapUI, Postman, TestNG,
  • Security: Spring Security, OpenID Connect, OAuth 2, Mockito
  • LDAP Eclipse 3.7/4/0/4.1, Agile, TDD, XP, Pair programming Logging framework: Sl4j, Logback, Log4j1/2, JBOSS 5.5, ANT, MS Visual Studio 2008/ 2010, SQL Server
  • Kibana 2008, Oracle DB 11i, Windows XP, PL/SQL
  • SDLC Methodologies: Agile (Scrum / Kanban), Pair Windows Server 2008, Hudson, Putty, WinSCP
  • Programming, Atlassian toolsets, JIRA, Confluence Operating Systems: Linux (RedHat / SUSE), Windows 7/10 Profiler: VisualVM, JProfiler, DynaTrace, Java 6, Windows Server 2008/2012, IBM Mainframe z/OS, Sun
  • JSP, Servlets, EJB2.1/3.0 JMS, JSF 2.0, PrimeFaces, Spring, Solaris
  • Hibernate, PrimeFaces, JBPM Guvnor 5.2, IBM ODM JBOSS Drools Expert, Drools Planner, XML, XSLT, XML
  • Parsers, Web Services, SOAP, JAXB, JAXP, JQuery, Apache
  • CXF, Apache 2.x, Apache ActiveMQ 5.3 & 5.7, Apache Solr 4.6/5.6/6.2/7.2

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential - Columbia, MD

Responsibilities:

  • Involved in complete designing/ architecture the application structure.
  • Responsible for design and development of java based microservices applications.
  • Integrate data from various back-end services and databases using Java stack integration technologies.
  • Elaborated use cases, interface definitions and web services specifications in collaboration with Business, System Analysts and Architecture Group.
  • Developed Java based Web App for Product Lifecycle Management (PLM) using modern frameworks like Spring Boot Spring MVC, RESTful Web Services, LESS and jQuery.
  • Apache Oltu - OAuth 2.0 framework for building OAuth 2.0 clients, authorization and resource servers.
  • Validating user actions on the client side and providing responsive feedback.
  • Using CXF, exposed the restful and SOAP-based web services as API to be utilized by mobile applications.
  • Responsible for migrating couple of applications with Microservices.
  • Responsible for converting the build script to Gradle.
  • Responsible for adding Springboot actuator to applications to monitor the application.
  • Responsible for using Springboot to implement Microservices in the application.
  • Develop solutions with vendors in the lab, writing concept review, requirements and functional specification documentation and working with the Quality Assurance lab for handoff and field deployment; ongoing projects include but are not limited to development of an Identity Management SOA.
  • Interact with the cross functional teams to create and / or review product requirements, functional specifications, and detailed designs; Post development, interacts with the operations group to communicate / knowledge transfer product details for deployments.
  • Implementation of CSRF Security to avoid any XSS Vulnerabilities.
  • The system was developed in a test driven development (TDD), Extreme Programming (XP), Pair Programming environment: using iterative development methodologies.
  • Manage all aspects/lifecycles of projects for engineering including resourcing and deliverables timeline.
  • Customize PLM tool using Java, XML, JSP, Servlets and SQL.
  • Design and Development of APIs using OAuth2.
  • Responsible for monitoring applications using Grafana.
  • Designing set of (SOAP/REST)web-services to consume and distribute data to other business units (internal as well as external).
  • Provide day to day support for business by resolving critical issues in Quick Turnaround time.

Environment: Java 8, Tomcat 7.0.42, Tc Server 3.1, Spring 5.0.2, UML, Springboot 1.5.3, Spring MVC REST web services, JSON, SOAP UI, EJB, AMX, Log4j2, Swagger, Spring Actuator UI, Spring cloud, Gradle, Apache Maven, OAuth 2.0, Puppet, IBM RAD, IBM Websphere, Eclipse, OpenSSL, Github, Bitbucket, Sourcetree, Tortoise Git, SQL Server 2008, Oracle 12c, SVN, Windows XP, Linux, Jenkins, Putty, WinSCP, Postman Chrome, Jenkins, ArcSight, Splunk.

Java Developer

Confidential - Atlanta, GA

Responsibilities:

  • Solution architecture, Design and development of Products and customized Applications.
  • Designing complete architecture (from UI to database) of the system using J2EE, Spring, hibernate, Web Services(SOAP/RESTful), jQuery etc.
  • Involved in a full SDLC (Analysis, Design, Development, Implementation, Testing and Deployment) of the Application model using JEE N-Tier architecture.
  • Responsible for implementing the front-end logic that defines the behavior of the visual elements of a web application.
  • Integrated JBehave with Selenium to create a bunch of tests for sanity check before system test and UAT deployments.
  • Site crawler using Jsoup, WSDL and direct HTML extraction using Jsoup.
  • Conducting design meetings and coming with a software architecture that would be approved be Architecture Review Board.
  • Co-coordinating with IT infrastructure/operations to build dev/test/UAT and production infrastructure.
  • We use Bamboo as Continuous Integration(CI) tool.
  • Determining LOE/hiring developers/conducting interviews etc.
  • Architect/Design/Develop Spring/ Hibernate/ MySQL /JQuery/ Ajax based architecture in a pluggable way so that modules could be added without major effort and re-engineering efforts.
  • Used OpenSSL to generate the SSL certificates.
  • Routinely performed code reviews with the entire team.
  • Direct the development on a daily basis on technical as well as non-technical issues.
  • Co-ordinate test plans with testing team and come up with detailed test scenarios and conditions of satisfaction.
  • Evaluate new frameworks, perform technical feasibility analysis and take final decisions on what technologies to be used.
  • Working with product managers on requirement gathering and analysis and translating them into modular technical deliverables.
  • Reviewing technical documents/manuals created by technical writers.
  • Designing set of (SOAP/REST)web-services to consume and distribute data to other business units (internal as well as external).
  • Designing security architecture (involves authentication using Spring LDAP and authorization using Spring ACL/Spring Security 3.1).
  • Securing funding for the project from stakeholders.
  • Deciding scope of the project.
  • Reviewing jQuery based wireframes built by UI team.
  • Integrating multiple jQuery plugins like Menu, Form, Overlay, auto-complete, validation plugins, widgets, portlets etc.
  • Demonstrating UI to product manager and stakeholder and incorporating their feedback.
  • Created UML based design artifacts and other technical documentation.
  • Designing database schema and reviewing with corporate DBA.

Environment: Java 7, JSP, Servlets, EJB2.1/3.0 JMS, Spring Boot 1.4.0, Spring, Hibernate, JBPM 6.1, BAM, Drools Workbench, Kie-Workbench, Eclipse Developer Tool, jBPM Rest Service, Apache Oltu, OAuth 2.0 protocol, Guvnor 5.2 Drools, Apache Solr 5.4.1/5.3.0/5.0.0, SolrJ api 5.4.1/5.3.0/5.0.0, Apache Lucene, XML, XSLT, XML Parsers, Web Services, SOAP, JAXB, JAXP, JQuery, Apache CXF, Apache 2.x, Apache ActiveMQ 5.3 & 5.7, Eclipse 3.7/4/0/4.1, Agile, TDD, XP, Pair programming, JBOSS 5.5, ANT, MS Visual Studio 2008/ 2010, SQL Server 2008, Oracle DB 11i, Harvest SCM 12, Windows XP, Windows Server 2008, Jenkins, Putty, WinSCP.

Java Developer

Confidential - Sacramento, CA

Responsibilities:

  • Solution architecture, Design and development of Products and customized Applications.
  • Web service implementation, consolidation and SOA governance.
  • Utilize Agile process to streamline development process with iterative development.
  • Design and development of web applications- using Jquery, Java, JSF, PrimeFaces, Spring, Hibernate.
  • Responsible for writing web application using HTML, CSS and Angular JS.
  • Responsible for creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Human task work flow implementation, custom human task application implementations.
  • The system was developed in a test-driven development (TDD) environment using iterative development methodologies.
  • Configured and utilized ActiveMQ queues for asynchronous communication between applications.
  • Oracle database programming including PL/SQL, data manipulation, DDL, creating packages, functions, views and stored procedures.
  • Experience designing, coding, testing and maintaining database objects, tables, views, packages, functions, procedures, indexes, sequences and triggers using Oracle PL/SQL
  • Using CXF, exposed the restful and SOAP-based web services as API to be utilized by mobile applications.
  • Implemented the web services and associated business modules integration using Spring and Hibernate ORM framework.
  • Using PL/SQL, written various stored procedures to enhance the performance.
  • Creating development plan, effort estimation and work assignments to team.
  • Defining responsibilities and reviewing deliverables for the sprints and stories.
  • Continuous Integration using Hudson/SVN.
  • Unit Test documentations and bug fixing.
  • Working with other teams to create the common solutions to resolve issues

Environment: Java 6, JSP, Servlets, EJB2.1/3.0 JMS, JSF 2.0, PrimeFaces, Spring, Hibernate, PrimeFaces, XSLT, XML Parsers, Web Services, SOAP, JAXB, JQuery, Apache CXF, Apache 2.x, Apache ActiveMQ 5.3 & 5.7, Eclipse 4/0, Agile, TDD, JBOSS 5.5, ANT, MS Visual Studio 2008/ 2010, SQL Server 2008, Oracle DB 11i, Windows Server 2008, Hudson, Putty, WinSCP.

Java Developer

Confidential

Responsibilities:

  • Involved in the architecture, design and development of high traffic application built in Java/JEE using Struts and Hibernate frameworks in MVC architecture.
  • Agile Methodology is used to develop the application, involved in daily SCRUM meetings to discuss the status and progress of individual Sprints and was mainly interacting with the business users at MVE for data migration and testing the application.
  • Responsible for gathering Business Requirements and User Specifications from Business Analyst.
  • Hands on experience in implementing and managing software development life cycle process.
  • Responsible for writing JEE Design Pattern like Object Model, Sequence Diagrams, and User Cases using UML (for OOM) standards and Rational Rose.
  • Worked on Core Java with Multi-Threading, Collections, Socket programming topics to keep ideal time as minimum.
  • Worked on JSP’s, JSTL tags and Tag Libraries, Servlets for developing server-side components, JMS, JBOSS.
  • Involved in Application Testing using Test Case and Use Case.
  • Created the JSPs, Servlets, DOM, JMS, JBOSS and Tag libraries for the Presentation layer.
  • Developed the Session Beans (EJB) for the Business logic.
  • Followed the client coding standards.
  • Developed, Implemented and performed the Unit Testing using Junit with Mockito.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.
  • Responsible to system design, architecture, implementation and client interaction for requirement.
  • Responsible for estimation, timeline and assigning the task.
  • Developed UI using JSP, Struts and Tiles Framework, Java Script, Ajax, CSS, iFrame and wrote DAO using Hibernate and logic using EJB.
  • Develop several reports using Crystal reports and integration to UI.
  • Responsible to Create and modify database table.
  • Packaging and Uploading of Application.
  • Used IBM Webpshere for SOA environments that enables dynamic, interconnected business processes.
  • Writing SQL queries and PL/SQL stored procedures.
  • Good knowledge of key Oracle performance related features such as Query Optimizer, Execution Plans and Indexes.

Environment: J2EE, JDK 1,6, JSP, JSP, JAX-WS, Maven, Tomcat 6.0, UML, Junit, HTML, JQuery 1.4, JDBC, servlet, java script, Weblogic Application Server 8.1, Struts framework, Hibernate 3.1, EJB, IBM Websphere, HTML, XML, Eclipse IDE, JMS, Rational Rose, DOM, JBOSS, Ajax, CSS, Oracle 11i, MS Visio, XML, XSL, XSLT, PL/SQL, JPA.

We'd love your feedback!