Sign in

Java Developer Web Services

Bellevue, Washington, United States
February 12, 2018

Contact this candidate



• Bellevue, WA *****475-***-****

• •


Passionate Java developer with four years of hands-on experience working in a team environment to produce

back-end application modules and web services. Demonstrated ability to apply best practices and innovative tools to complete high-quality deliverables on tight schedules. Knowledgeable in testing and optimizing web-based applications.


Requirements Gathering • Object-Oriented Analysis and Design • Java Programming • Web Applications

Use Cases • Database Design • Web Services • Third-Party APIs • Data Security • Unit Testing

Troubleshooting • Debugging Application Maintenance • Service Oriented Architecture • SEO


Languages: Java, JavaScript, PHP, C, C++

Web: jQuery, HTML 5, AJAX, EJB, Servlet, JSP, JSTL, XML, Thymeleaf, CSS

Web Services: REST, SOAP

Web Servers: Apache Tomcat, Glassfish

Frameworks: Spring, Spring Boot, Hibernate, JSF, CodeIgniter, Junit, Mockito, Log4j, AngularJS

Databases: MySQL, MS-SQL, MongoDB

Design Patterns: Singleton, Template, Façade, Factory, MVC

SDLC: Agile, Waterfall

Tools: IntelliJ IDEA, Spring Tool Suite, NetBeans, Eclipse, Git, Maven, XAMPP/WAMP, WebStorm, JIRA, MySQL Workbench, Sublime Text, Star UML

Platforms: Windows, Linux


CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science (Available for full-time, W-2 employment).

NEPALI CODERS PVT LTD, Kathmandu, Nepal • 2014-2017

Provides desktop, web and Android development services as well as IT training courses.

Java Developer

Contributed in all phases of software development life cycle. Developed back-end and service layers for dynamic web applications using Java with Spring framework. Gathered requirements, analyzed systems, calculated risks and provided reports to manager. Produced business logic and data access layers. Participated in unit testing. Built user interfaces (UIs). Utilized Spring MVC and Spring Boot framework to simplify and facilitate inversion of control (IOC) and dependency injection. Optimized data persistence and enable object relational mapping (ORM) with Hibernate and JPA. Improved authentication and authorization using Spring Security. Applied best practices to optimize and secure web services. Created and consumed RESTful web services.

Designed, developed, tested, installed and maintained high-volume, low-latency applications delivering high-availability and performance.

Improved accuracy, speed and efficiency of in-house production by using new tools and frameworks.

Leveraged Spring Boot Dev Tool to accelerate development and deployment of applications.

Demonstrated ability to quickly learn and adopt new technologies, and frameworks.

Analyze the problems, develop and propose solutions to more senior team members.

Provide technical assistance to other colleagues and provide guidance to more junior team members in their daily work.

Technologies: Java, Spring Framework, Hibernate, JavaScript, OOP PHP, jQuery, HTML 5, AJAX, EJB, Servlet, JSP, JPA, XML, MySQL, IntelliJ IDEA, NetBeans, Eclipse, Apache Tomcat, Spring Tool Suite



Attendance System

Produced desktop application for tracking daily student attendance using JavaFX with Eclipse IDE. Created MySQL database. Applied factory method and singleton design patterns. Utilized Crystal Reports to generate individual student attendance records by course.

Job Seeker Application

Collaborated with team members to build web-based social networking application for job seekers in MUM Computer Professionals program. Enabled users to post job leads and notices seeking employment. Formulated back-end design. Constructed database. Programmed controller Servlet for user modules. Leveraged Open Weather API to display forecast information for search locations. Used JSP, Servlet, jQuery, Ajax, JavaScript, CSS3 and MySQL database.

MUM Volunteer Application

Delivered RESTful web service application using Spring MVC, MySQL, JPA, JMS and Spring Security. Constructed modules for viewing project details and processing volunteer registrations. Leveraged JMS to send automated messages confirming successful registration and Spring Security for user authorization.


Master of Science in Computer Science

(In progress via distance education; expected completion October 2019)

Maharishi University of Management, Fairfield, Iowa

Relevant Coursework: Modern Programming Practices, Web Application Programming,

Web Application Architecture, Algorithms, Enterprise Application Architecture

Bachelor of Information Management

St. Xavier’s College, Kathmandu, Nepal

Relevant Coursework: Object-Oriented Programming, Java Programming, Web Technology, Data Structures & Algorithms, Software Engineering, Database Management, Computer Graphics, Computer Organization, Artificial Intelligence, Management Information Systems, Critical Thinking & Problem Solving

Contact this candidate