Java Developer Resume
SUMMARY
- 3+ years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
- Hands on experience with HTML, CSS, JavaScript and XML.
- Proficient in using application servers like JBoss and Tomcat Servers
- Experience Working on different platforms like Windows 2000/2003/XP/Vista/10, Mac.
- Knowledge of Software Development Methodologies like Agile, Waterfall
- Developed applications using Core Java, Servlets, JSP, JDBC, Struts, Spring, Hibernate
- Good understanding of the SOA technologies like SOAP, WSDL Web Services
- Good communication and strong interpersonal skills to quickly adapt to new environment.
TECHNICAL SKILLS
Languages: Java, C#, XML, SQL, PL/SQL
J2EE Technologies: Servlets, JSP, Swing, JSTL, Struts, AJAX, JSF, EJB, Spring, XML, XSL, XPath, XSLT, XQuery, JDBC, JNDI, JAXB, RMI
Frameworks: Springs, Hibernate 3.0/2.0, Struts, Tiles, EJB 3.x/2.x, Spring MVC, JPA
Operating Systems: Windows (10,XP, NT, 2000), UNIX, Mac
Databases: MySQL, SQL Server 2000, Oracle 8i/9i/10g, MS access, Sybase
Languages: Java, C, C#, Java Script, HTML, PL/SQL, SQL
Web Servers: WebSphere, WebLogic, JBoss, Tomcat
IDE: Eclipse, Spring STS, Atom
Web Services/ Messaging: SOAP, REST, WSDL, JAX-WS, JMS, SOA
Scripting Languages: HTML, DHTML, Java Script, AJAX, CSS
Build and Testing Tools: JUnit, Log4j, ANT, Maven
Tools: /Protocols Hibernate Framework, iBatis, Axis Web Services, Rational Rose, Clear case, Clear Quest, UDDI, WSDL, SOAP, Subversion, CVS, PVCS, Load Runner, DHTML, Perl Scripting, AWT, Applet, UML, Adobe Photoshop. HTTP, TCP/IP, FTP
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Participate in daily standup and update Product Owners, Project Manager, Team Lead on progress made towards assigned Stories.
- Assist Business Partners for functionality testing and guide QA team on end-to-end regression testing set up.
- Responsible for design, development, testing and deployment of J2EE based applications.
- Intensively worked on Content migration from OneSource CMS to SDL Tridion CMS using Rest Web service.
- Conduct 5+ levels of testing including functional, regression, user acceptance, integration and performance to verify the client’s needs are met.
- Provide input into developing and modifying systems to meet client needs and develop business specifications to support these modifications.
- Wrote services to store and retrieve user data from the Mongo DB for the Web application.
- Translate functional and technical documents for release guidance and environment set up in production environment.
- Build Rest web service application using API like Route Camel Context, Producer Template, and Route Builder.
- Importing data from relational databases (Oracle) and No-SQL database (Mongo) and publish in Content Management service.
- Help in developing the complete business flow and help in corporate session validity checks, form validations and Error handling in the application etc.
- Provide production support for Java based application on rotation basis
- Continuously monitor highly critical application, resolve production failure and open conference call if bugs are introduced from different product owner’s team.
- Prioritize workload, providing timely and accurate resolutions for ongoing production issues.
- Code on daily basis by breaking into per day scope, perform Junit testing and push code to GitHub.
- Create production deployment steps documents, open bridge call for production issues and monitor logs
Environment: Java 1.7, Spring STS, UNIX (AIX), JDBC, Hippo, Tridion, Maven, Agile methodology, Oracle SQL, Mongo, Web Services, GitHub
Confidential, WILMINGTON, DE
Junior Java Developer
Responsibilities:
- Build API using core Java concept of Interface, Abstraction, JDBC, Data Structure and several util packages
- Used Hibernate ORM tool to Perform DML, DDL functionality.
- Attend code review meeting and provide best coding standard practice.
- Attend Change management call as lead for ITSM changes going into production
- Deploy application across all environments (Dev, Test, UAT, Production) and document process for release.
- Attending high level design sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution
- Scheduled Unix jobs on production environment of Control M via XML
- Involved in resolving production issues and as well as fixing bugs on existing programs.
- Used JIRA for issue tracking and SVN as a Version control
- Continuous Integration using Jenkins, Maven, Unix scripts, versioning (SNAPSHOT, branch compiling and
- Deployment, trunk compiling and deployment)
Environment: Java 1.7, Spring STS, Hibernate, UML, Oracle, Eclipse, Maven