We provide IT Staff Augmentation Services!

Senior Java Developer Resume

4.00/5 (Submit Your Rating)

CO

OBJECTIVE

  • To acquire a position in Java, J2EE development and its related fields that will utilize and cultivate my skills and knowledge

SUMMARY

  • Over 7 years of experience in Software Development Lifecycle involving requirement analysis, design, development, testing, implementation and documentation in Web - Based environment, distributed n-tier and Client/Server architecture.
  • Experience in J2EE technologies like Spring, Hibernate, Spring (MVC), Struts, AKKA, JSF, JSP, Servlet and Web services.
  • Solid knowledge in core java
  • Implemented and lead technology projects using Object-oriented programming paradigm (OOPS) that included full-cycle SDLC.
  • Experienced with managing, developing and deploying distributed multi-tier applications on various application Servers like Jboss and Oracle WebLogic
  • Experience in converting legacy applications to java applications.
  • Have involved in all phases of SDLC from inception, planning, design, coding and testing to project closure.
  • Worked closely with onsite clients like Confidential (Denver, CO), Confidential (Sahuarita, AZ), Confidential (India)
  • Extensive experience in Telecom, Logistics and Electrical domains.
  • Proficient in analyzing and translating business requirements to technical requirements.
  • Strong database skills in Oracle, MS SQL Server, DB2
  • Experience in estimation skills and delegation experience.
  • Demonstrates commitment to leadership/teamwork through positive contributions in streamlining systems and providing superior customer service.
  • Good communication and interpersonal skills with good team leading capabilities.
  • Strong analytical and troubleshooting skills.
  • Experience with managing team of software engineers.
  • Experience in code harmonization tools like Cobertura, find bugs.
  • Experience in integrating and configuring continuous integration using Jenkins

TECHNICAL SKILLS

Java Technologies: Java, J2EE, JSF, Struts, Spring, Spring MVC, Hibernate, JDBC, JMS, Web Services, JAXB, AKKA, JSP, Servlet.

Development Tools: Eclipse, NetBeans, SVN, VSS, Putty Connection Manager, Maven, Junit, Jenkins, Toad

Databases: Oracle 11g, DB2, SQL Server 2008, MS Access 2000

Modeling Tools: Microsoft Visio 2010

Application Servers: Jboss, WebLogic 10.3.3

Languages: Java, C, C++, PL/SQL

Methodologies: System Development Methodology (Waterfall Structure)Rapid Application Development (RAD), SCRUM Agile Development Methodology, Service Oriented Architecture (SOA)

Operating System: Windows, Unix

PROFESSIONAL EXPERIENCE

Confidential, CO

Senior Java Developer

Responsibilities:

  • Involved in migrating BPM application to Java application.
  • Responsible for Analysis, Design, Development (coding), Unit testing and Implementation.
  • Involved in preparing POCs before the design phase to identify the feasible solution before implementation
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Involved in preparing class diagrams, Sequence diagrams, code reviews, UAT support.
  • Involved in designing the service layer by using Spring dependency injection
  • Responsible for extensive research on AKKA framework and applying the framework to the application.
  • Responsible for production environment setup and deployments.
  • Involved in integrating and configuring the continuous integration using Jenkins.
  • Interacting with the client to understand the project requirements and finalize its scope

Environment: Java, Quartz Schedulers, Spring core, Eclipse Juno, Windows, Linux, WebLogic10.3, Oracle 11g, SOAP Webservices, SVN, Jenkins, Hibernate, Factory Design Pattern, Singleton Design Pattern, JUnit, Xml, XSLT, XSL, Jaxb, Jaxws, Maven, AKKA.

Confidential, AZ

Technical Lead

Responsibilities:

  • Worked as Technical Lead & Software Engineer for this web based application.
  • Analyzed and interpreted various architectural designs for application.
  • Interacting with the client to understand the project requirements and finalize its scope.
  • Directing software programming and development of documentation.
  • Analyzed and Developed application using multiple frameworks
  • Estimation, design and development of various modules.
  • Involved in developing different entry forms and managing sessions using JSP and Servlets.
  • Worked on Java Mail
  • Implemented Client side validations using java script and other validation frameworks.
  • Performed functional and unit testing for client side validations.
  • Analyzed and fixed the Bugs for the development environment
  • Involved in Managing the production server(Sun Solaris server)
  • Involved in deploying the application on to the production server (Sun Solaris server)
  • Involved in managing the data center
  • Modify existing software to correct errors
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Prepare reports and correspondence concerning project specifications, activities and status.
  • Assigning work to programmers, designers, technologists and technicians and other engineering personnel.
  • Conducting Code reviews
  • Assigning work to programmers, designers, technologists and technicians and other engineering personnel.
  • Ensuring smooth delivery of the project
  • Active participation in product demo’s
  • Technical assistance to the team members

Environment: Java, JSP, Servlets, Java Mail, Struts1.1, validator framework, JavaScript, Tomcat5.0, Eclipse3.0, Windows 2000, Oracle 10g, VSS, Junit, Maven, Xml, XSLT,XSL

Confidential

Technical Lead

Responsibilities:

  • Worked as Technical Lead and Engineer for this web based application.
  • Involved in developing the project from scratch.
  • Analyzed and interpreted various architectural designs for client interface.
  • Used JavaScript for Client side validations and JSF validators for server side validations.
  • Performed functional and unit testing for client side validations
  • Involved in designing the service layer by using Spring dependency injection
  • Involved in development using XHTML for presentation tire using UI-components
  • Involved in designing and development of UI using JSF along with RichFaces
  • Developed Bean classes, DAO classes and faces-config.xml files using JSF
  • Performing the validations using JSF-validations.
  • Analyzed and fixed the Bugs for the development environment
  • Involved in architecture designing
  • Involved in Integration of application with GIS at Client Place
  • Interacting with client for requirements & other discussions
  • Creating Web Services as and when required by Client
  • NA application setup at data center and maintenance
  • Involved and organized NA demo’s
  • Involved in implementing the various customizations required by the client.
  • Coding Servlets, JSPs, JDBC and related classes.
  • Preparation of UTP (Unit Test Plan) and testing
  • Manual Testing of the application using test specs

Environment: Java, JSF, Spring core, JavaScript, Eclipse Juno, Windows, Jboss4.3 & higher versions, Oracle 10g,DB2,Postgre SQL,SQL Server, RichFaces, SVN, Hibernate, Factory Design Pattern, Singleton Design Pattern, JUnit, Jmeter, Xml, XSLT, XSL, Jaxb, Jaxws, Spring MVC, Maven

Confidential

Senior Software Engineer

Responsibilities:

  • Worked as Team Lead and Engineer for this web based application.
  • Involved in architecture designing
  • Analyzed and interpreted various architectural designs for client interface.
  • Used JSP and Servlet for developing different entry forms and managing sessions.
  • Used JavaScript for Client side validations.
  • Performed functional and unit testing
  • Modify existing software to correct errors
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Prepare reports and correspondence concerning project specifications, activities and status.
  • Assigning work to programmers, designers, technologists and technicians and other engineering personnel.
  • Conducting Code reviews
  • Assigning work to programmers, designers, technologists and technicians and other engineering personnel.
  • Ensuring smooth delivery of the project
  • Active participation in product demo’s
  • Technical assistance to the team members
  • Coding Servlets, JSPs, JDBC and related classes.
  • Preparation of UTP (Unit Test Plan) and testing
  • Manual Testing of the application using test specs.

Environment: Java, JSP, Servlets, JavaScript, Tomcat5.0, myeclipse6.6, Windows 2000, Oracle 10g and JS - Graphics, JUnit, SVN, Xml, XSLT, XSL, Jaxb, Jaxws.

Confidential

Software Engineer

Responsibilities:

  • Worked as Team Member
  • Involvement in Technical Design
  • Designing User Interface using JSP.
  • Coding Servlets, JSPs, JDBC and related classes.
  • Preparation of UTP (Unit Test Plan) and testing
  • Manual Testing of the application using test specs.

Environment: Java, JSP, Servlets, JavaScript, Tomcat5.0, MyEclipse5.5, Windows 2000, Oracle 8i, JUnit.

We'd love your feedback!