Software Developer Resume
SUMMARY:
Innovative, motivated, experienced Java developer with career encompassing 4 years in a hands - on development environment; proven ability to manage the full software development lifecycle for complex web applications and systems. Able to translate requirements into feasible technical specifications. Skilled at building high-performance, responsive, attractive web applications, with involvement in both front-end and back-end design and programming. Experienced developing and implementing web applications using advanced technologies such as Spring, JSF and Hibernate Frameworks, web services and design patterns.
CORE COMPETENCIES:
Java Programming Web Application Development User Interface Development Database Design Requirements Analysis Unit Testing & Debugging Technical Implementation Application Optimization
TECHNICAL SKILLS:
Languages: Java, C#, C++, PHP
Web: HTML / HTML5, CSS, JavaScript, JQuery, Drupal CMS, JSP, Ajax, ASP.NET, AngularJS, Bootstrap
Web Services: RESTful, JSON, SOAP
Web/ App Servers: Tomcat, Glassfish
Framework: Spring, JSF, Hibernate, JPA, JUnit
Databases: MSSQL, MySQL, PostgreSQL, MS Access
Design Patterns: Adapter, Composite, Factory Method, Abstract Factory, Template, Strategy, Command, State, Proxy, Chain of Responsibility, Facade, Mediator, Observer, Singleton, Visitor, Decorator, Bridge, Builder, Memento, Iterator, Prototype, Flyweight
Big Data: Hadoop, Map Reduce, Apache Spark, Hive
SDLC: Waterfall, Iterative, Prototype, AGILE
Tools: Eclipse, Visual Studio, StarUML, Netbeans, JCreator, Scene Builder (JavaFX), WAMP / XAMPP Server, Visio, Android Studio, Spring Tool Suite, Asterisk
Platforms: Windows, Linux, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential
Software Developer
Responsibilities:
- Handled application design and development throughout all stages of the development lifecycle, from requirements analysis through design, development, testing, and deployment. Implemented RUP for the design methodology.
- Managed database design and optimization.
- Developed and integrated security functions.
- Used MVC patterns and Spring / Hibernate frameworks for all enterprise applications; built user interface with JSP and JavaScript / JQuery.
- Utilized ASP.NET and C for web applications, with C# for forms, and AJAX for menu and navigation grouping. Handled unit testing.
- An online HR software service for SMB customers, allowing simplified management of payroll, benefits, compliance, and key functions online.
- Ensured clean, highly testable, efficient code interfacing attractively with site layouts and designs.
- Recognized with an award for the best quality project.
- Received a number of certificates of recognition and appreciation for outstanding contributions to development and implementation of leading-edge technologies.
Technologies: Java 7 / 8, JavaFX, Java Swing, JDBC, Servlets, JSP, JUnit, C++, C#, Visual Basic, ASP.NET, SQL, PHP, HTML / HTML5, CSS, JavaScript, JQuery, Spring MVC, JSF, Hibernate, Drupal, SQL Server, MySQL, PostgreSQL, MS Access, Eclipse, Visual Studio / 2013, StarUML, NetBeans, JCreator, Scene Builder (JavaFX), WAMP / XAMPP Server, Visio, Android Studio, Windows, Unix, Linux, Bootstrap, Spring Tool Suite.