Java Developer Resume
SUMMARY:
- Versatile Java programmer experienced in both front - end and back-end design, programming, and implementation, spanning 3 years in a development environment requiring deep knowledge of web technologies and SDLC principles.
- Outstanding ability to translate client requirements into feasible technical specifications and clean, efficient code.
- Strong team collaborator working dynamically to integrate modules into core solutions.
- Skilled at implementing Java projects using advanced frameworks, web services, and design patterns.
- Expertise in back-end implementation, as well as database design and optimization, module and web service integration, code automation, and testing.
CORE COMPETENCIES:
- Front-End Development Java Programming Back-End Development Software Prototype Design
- Requirements Management Database Design & Development Testing, Troubleshooting & Debugging
- Web Services Efficiency Improvements User Interface Automation Web Applications
TECHNICAL SKILLS:
Languages: Java, PHP, Core Java, Java FX, Java 8 (Lambda Expression, Parallel Stream)
Web: JSP, JavaScript, jQuery, HTML, CSS, REST Architecture, HTML5, Servlet, Bootstrap, Angular JS, XML
Web Services: REST, JSON, Spring Web Services
Web / App Servers: Glassfish, Tomcat
Frameworks: Spring (MVC, Data, Security), RESTlet, Hibernate, Maven, Git
Databases: SQL, MySQL
Design Patterns: Singleton, Factory, MVC
SDLC: Waterfall, Agile
Tools: IntelliJ IDEA, Eclipse, Sublime Text, StarUML, Scene Builder, XAMPP, WAMPP
Platforms: Linux, Windows XP / 7 / 8 / 10
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Built web and desktop applications, primarily leveraging SDLC principles to coordinate Agile-based development throughout all stages of requirements management, concept development, prototyping, programming, testing, debugging, and implementation.
- Designed RESTful APIs for front-end report requests.
- Leveraged design patterns to improve code and outcomes; additionally gained deep insight into AngularJS, Spring, JavaFX, Spring MVC, and Hibernate to implement customer requirements and new features. Created sequence and UML diagrams.
- Designed core modules and functionalities. Improved page functionality and user friendliness via AJAX, jQuery, and Bootstrap.
Technologies: Java Spring MVC, JSP, jQuery, AngularJS, Hibernate, MySQL, Linux, Tomcat, GitHub, StarUML, RESTful Web Services, Eclipse.
