Java Developer Resume
OBJECTIVE:
Passionate back - end developer with experiencing, designing, coding, testing and supporting various websites for various clients. Seeking technically a long-term job as a back end developer.
PROFESSIONAL SUMMARY:
- 3+ years of experience in analysis, design, development and implementation of web based systems using Java J2EE technologies.
- Expertise in Object Oriented analysis design and agile methodologies.
- Professional experience in all phases of software development life cycle.
- Expert level programming skills in Core Java, JDBC, Servlets, JSP, Hibernate, Spring, JSON.
- Experience in using IDE’s Eclipse 3.x.
- Involved in daily scrum meeting and used scrum agile methodologies.
- Good knowledge in Unix, Linux and HTML.
- Good knowledge of REST web services.
- Basic knowledge on build tools like Ant, Maven, GIT.
- Excellent knowledge on SQL.
- Good knowledge on Agile methodology and SDLC methods.
- Ability to learn and adopt to emerging technologies and implement them in current projects.
- Motivated and result oriented team player with the ability to work under minimal supervision.
- Ability to solve problems quickly and completely.
- Possessing excellent problem solving interpersonal and communication skills.
- Have strong organizational ability and multi tasking skills. Creativity and fore thought in anticipating and solving complex project issues.
TECHNICAL SKILLS:
Primary languages: C, C++, Java, Verilog, JDBC, Servlet, JSP, Hibernate, Spring, JSON, HTML.
Application/web Servers: Tomcat, Websphere
IDE: Eclipse, Notepad++
Operating systems: Windows XP/7/8/10, Mac OS X, Linux.
Others: MATLAB/Simulink, Multisim.
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Implementing new features to the project pro-business pay roll system.
- Involved in scrum meetings.
- Fixing the existing bugs.
- Implemented object relational mapping(ORM) for mapping between the java classes and database tables using hibernate.
- Giving demos to the product management team for their approval before releasing the code, Unit testing using J-Unit test cases.
- Used entity beans and java annotations to maintain the database schema.
- Developed DAO persistence layer using hibernate.
- Code analysis of other team members.
- Managed and implemented all code changes.
Environment: s: Java, JDBC, Servlets, JSP, Spring, MySQL, Oracle, Apache Tomcat, HTML.
Confidential
Intern as Java Developer
Responsibilities:
- Developed a web application called as Edutainment where we can upload documents, videos of classes and other information related to university.
- Followed agile methodologies to implement the code.
- Giving demos to the lead about the progress of the project and worked on the suggestions that were given by the lead.
- Responsible for code changes in the project
- Implemented interaction with front end and back end using JSON.
- Developed the code for getting connection with the database.
- Responsible for checking the cross browser compatibility.
- Involved in maintenance and enhancement of the project.
- Analyzing the code of other team members and helping them solve the existing bugs.
Environment: s: Java, JSP, JDBC, Hibernate, HTML, Servlets, MySQL, Apache Tomcat, JSON, Notepad++.
Confidential
Java Developer
Responsibilities:
- Involved in development and implementation of access modules using Java.
- Used JDBC to connect to the database and validate transaction entries.
- Used JSP for creation of web pages.
- Involved in Unit testing and integration testing at various class level and method levels.
- Involved in designing the database schema and writing the complex SQL queries.
- Involved in code reviews for other modules developed by peers.
- Involved in Unit testing and bug-fixing and achieved maximum code coverage using JUnit test cases.
- Developed user interfaces like login.jsp, logout.jsp, contact.jsp, forgotpassword.jsp using JSP.
- Developing business layers with core-java and struts framework.
- Worked on Exception handling.
- Responsible to follow software quality process, documentation and testing of code.
Environment: s: Core-Java, JSP, Struts, JDBC, MySQL, JSON, JUnit, HTML, Servlets, Notepad++.
