Software Developer Resume
4.00/5 (Submit Your Rating)
Brooklyn, NY
SUMMARY
- Over 4 years experience in software development.
- Bachelor in Computer Science.
TECHNICAL SKILLS
Languages: Java, C++, Python.
Frameworks: Spring, Hibernate, JSF, JSP, JUnit.
IDE: Android Studio, Visual Studio, Eclipse, Spring STS, IntelliJ.
UI: HTML, CSS, JavaScript, jQuery, AJAX, Bootstrap.
DB: MySQL, SQL Server, Oracle, MongoDB.
VC: Git, Subversion.
Operating Systems: macOS, Linux, Windows.
Extra: Shell Scripting, JSON, JSP, Maven, Nodejs.
PROFESSIONAL EXPERIENCE
Software developer
Confidential
Responsibilities:
- Involved in design discussions and understanding of business requirements and identified the relevant functional and technical requirements.
- Hands on experience in all stages of Software Development Life Cycle (SDLC).
- Expertise in developing MVC architecture for web based applications Spring MVC framework.
- Wrote Java Beans to contain data objects.
- Created controller Servlets for handling HTTP requests from JSP pages.
- Provided services to third party clients through RESTful web service implementation.
- Developed Data Access Classes using the Hibernate.
- Used JDBC to invoke Stored Procedures and database connectivity.
- Strong Experience in PL/SQL, SQL, Stored Procedures, Triggers, functions, packages in Oracle, DB2.
- Created Data Source and deployed the Web application in application Server.
- Extensively worked with collections classes like ArrayList, HashMap, Iterator etc.
- Implemented java design patterns like Singleton, Factory.
- Wrote independent JavaScript, CSS files and reused in UI pages.
- Developed persistence layer using ORM Hibernate for transparently store objects into database.
- Maven is used as build tool.
- Used Log4J to capture the log that includes runtime exceptions.
- Used JUnit to write repeatable tests mainly for unit testing.
- Used Git for a repository management and source control
Technologies used: Java, Spring, Hibernate, Oracle, DB, JSP, Servlets, REST Web Services, Tomcat, Eclipse, Git.
Software developer
Confidential, Brooklyn, NY
Responsibilities:
- Involved in design, development and debugging web based metrics and analytics application using Java.
- Used JavaScript, jQuery, HTML and CSS for developing Web Pages.
- Troubleshoot and resolved bugs to ensure optimal development environment.
Technologies used: Java, JSP, HTML, CSS, JavaScript, Spring, Apache Tomcat, Maven, MySQL.