We provide IT Staff Augmentation Services!

Backend Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Expert software engineer with over 20 years of experience in multiple platforms from mini - computer, client/server (2-tier) system to web-based system(Multiple-tier)
  • Talented software programmer with BBA degree, al background in Programming, and experience using cutting-edge development tools and agile development methodology.
  • Possesses excellent OOP/OOD skills with expertise in J2SE(Core JDK), J2EE, Servlets, EJB, JSP with strong knowledge in UML
  • Specialized at DBMS Data Structure and algorithms at gathering requirements from customers using diverse DBMS products
  • Demonstrated skills in large-scale distributed systems development with CORBA(IDL), C++,EJB, Web services(WSDL, soap-XML, Restful), IMS, Microservices
  • Experienced at Broadband application systems with protocol stacks including PPPoE, SIP, NDP, DNS, MLD, SNMP
  • Practiced skills with call center system using Voice XML, TTS engine, JMF, Avaya-platform
  • Mastered skills at secure system development with Encryption(DES, AES), PKI, SSL, SSO, technology
  • Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environments
  • Accomplished at managing multiple development projects simultaneously, coordinating project life circle with project management, documentation, and quality assurance(QA)

TECHNICAL SKILLS

  • Language: Java, JSP, Perl, Shell, SQL, PL/SQL, JavaScript (jQuery, Bootstrap, Node.js), HTML, Confidential, ASP, Visual Basic, FORTRAN, C, Pro*C, C++, Scala
  • Database Confidential, MySQL, SQL Server, PostgreSQL, Access, MongoDB
  • Framework J2EE (WebLogic, WebSphere, JBoss, Tomcat, JRun), Spring MVC, Spring Boot, Struts2 (MVC), Hibernate, Confidential MQ, Jackson
  • APIs JDBC, JNDI, LDAP, JMS, Ajax, Multithreading, Thread Pool, Collections, JAXB, JPA, AXIS, Log4J
  • System Platform Windows, Unix(HP-Unix, AIX, Solaris), Linux, MacOS
  • IDEs Eclipse, NetBeans, IntelliJ, Visual Cafe, JBuilder
  • Version Control Git, Subversion, Visual SourceSafe, CVS
  • Tools Maven, Ant, Tera Term, Wireshark, Junit

PROFESSIONAL EXPERIENCE

Confidential

Backend developer

Responsibilities:

  • Making Micro webservices system for small business credit card sales
  • Using Spring Boot, Spring MVC, Jackson to supply Restful web-services with Confidential
  • Using Splunk to monitor applications logs
  • Using JAXB to read XML configuration properties for creating PDF file

Environment: s: Windows, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Jackson, Maven, SVN, Eclipse, Splunk, JAXB

Confidential

Backend developer

Responsibilities:

  • Making Web Application for security assessment process
  • Using Eureka as registry of Microservices
  • Using Spring security with OAuth2 and JWT to make microservices-calling secure
  • Using Spring Boot, Spring MVC, Jackson to supply Restful web-services with Confidential
  • Using Spring Data JPA with Hibernate and MySQL to make data persistence
  • Making restful services for VISA installment
  • Using symmetric and asymmetric encryption to secure confidential information
  • Using Spring Boot, Spring MVC, Jackson to supply Restful web-services with Confidential
  • Using Spring Data JPA with Hibernate and Confidential to make data persistence

Environment: s: Windows, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Jackson, Confidential, MongoDB(NoSQL), Kafka, Jenkins(CI/CD),Swagger, Maven, Git, IntelliJ, Postman, Junit, Mockito, RestAssured, docker, Hoverfly, SonarLint, SonarQube,Splunk, JWE

Confidential

Java Application and Backend developer

Responsibilities:

  • Making Web Authentication Server for user authentication and downloading secure JNLP
  • Using LDAP server to authenticate user information and creating user key with UUID and message digest(SHA-1).
  • Using HTTPS with openSSL to make SSL(TLS) communication through keystore keeping s chain.
  • Using Restful web service to exchange information between Java application and authentication server with Confidential .
  • Using microservices to create a secure API site to hold credential information
  • Using shell script to creating JNLP dynamically based on request parameters with URL encoding.
  • Using perl and openSSL to make secure password file and get user password from the file.
  • Maintaining a monitor system for mobile call information through DevOps
  • Using swing and RMI to make a Java application with server and client.
  • Using JFreeChart to display charts and using openMap to show map on client.
  • Using Jira to manage issue tickets.
  • Using Git and Ant to manage source code and version.
  • Using AngularJS to create front end part.

Environment: s: Linux, MacOS, Apache, Tomcat, Ant, Jersey, Genson, Confidential, JDBC, AngularJS,JQuery, Bootstrap, Git, Eclipse

Confidential, San Jose CA, U.S

Java Full Stack developer

Responsibilities:

  • Making Functional Design of web applications based on requirement from clients.
  • Making ER design with Confidential based on requirement from clients.
  • Implemented major concepts of Core Java, J2EE, Servlets, JSP, JDBC, MVC, Spring Framework, Hibernate, Java Beans and XML.
  • System was built using Spring Model-View-Controller (MVC) architecture.
  • Used and implemented the application using Spring MVC, Spring IOC, Spring Annotations modules and Hibernate.
  • Used Spring API’s for wiring components using dependency injection.
  • Using microservices to connect multiple web application systems.
  • Using SPNEGO with LDAP to integrate SSO solution into web application
  • Used spring DATA JPA to integrate Hibernate.
  • Developed Web Services to allow communication between applications through REST over HTTP.
  • Experience in using Confidential, XML for implementing Web Services.

Environment: JAVA, JDBC, Struts2, Spring Boot, Spring MVC Hibernate, JPA2.1, Birt report, JQuery (Data table, Validator, Select2), Bootstrap, HTML5, CSS3, Confidential, PL/SQL, SSO with Kerberos5, JSSE (SSL), Maven, NetBeans, Eclipse

Confidential

Java Full Stack developer

Responsibilities:

  • Function Design and reviewing code in Java Building systems that are for Confidential to manage their equipment’s such as telephone lines and switches and routers using SNMP protocol with java to develop back-end and using HTML, JavaScript and CSS to develop front-end
  • Building systems for call centers to help manage agents and information from customs based on Awaya system using Ajax, Hibernate, Confidential for back-end and using servlet, JSP, EL expression, HTML, CSS, JavaScript and JQuery to front-end
  • Building J2EE applications with Tomcat using Struts2, Spring, MQ, Confidential and Hibernate with Eclipse IDE
  • Building J2EE applications using JNDI, Ajax, JDBC, HTML, JQuery, CSS
  • Building Web service systems using soap-XML with AXIS and using Confidential to design database ER
  • Building applications with security foundation using PKI and open SSL
  • Building applications for broadband companies using internet protocols such as IPsec, SIP, MDP, DNS, ICMP and NDP with c.
  • Using Linux system to develop and deploy applications by making shell script and Perl script to setting environment variables and running commands.
  • Using asterisk and SIP technology to build VoIP system with c.
  • Using JMF and RTCP, RTP to build TTS application with Java.
  • Using Confidential MQ to implement communication between different systems which have been used by cumstoms

Environment: JAVA, C, Confidential, Postgre, JDBC, spring framework, Hibernate, JPA2.1, JQuery (Data table, Validator, Select2), Bootstrap, HTML, CSS, AJAX, JQuery, PERL, Shell, Maven, NetBeans, Eclipse.

Confidential

Java Full Stack developer

Responsibilities:

  • Technical leader and senior developer in Java web Application using J2EE technology such Servlet, JSP, JNDI, JDBC, EJB based on WebSphere and Tomcat with Visual Cafe IDE.
  • Building web Application front-end with JavaScript, CSS, html and jQuery.
  • As senior DBMS ER designer, Analyzing customs needs and making DB schema
  • Making batch systems for DB immigration and scheduling operations with PL/SQL and Pro*C and Pro*Cobol
  • Developing accounting system with ASP and JavaScript technology
  • Using Unix system such as Solaris, AIX and HP-UX to develop and deploy applications
  • Using shell script to make tools to help project development
  • Offshore development leader and bridge engineer

Environment: JAVA, JDBC, spring framework, Struts2, Hibernate, JSP, JQuery, HTML, CSS, JavaScript, PL/SQL, Cobol, Solaris, UNIX, Shell,Eclipse .

Confidential

Java developer

Responsibilities:

  • Building web applications with Servlet and JDBC and JavaScript as front-end functions
  • Using Unix shell to help project management
  • Building client\server application systems using Visual Basic as front end and using Confidential DBMS as data store with ODBC.
  • Building finger identification system using C on Solaris system
  • Building systems for factory stock management using Access Visual Basic and Crystal Report
  • As senior DBMS ER designer, Analyzing customs needs and making DB schema
  • Making batch systems for scheduling operations with PL/SQL and Pro*Cobol to access Confidential Database, creating aggregation data and reports for customer

Environment: JAVA, JDBC, Servlet, Hibernate, JSP, JQuery, HTML, CSS, PL/SQL, Solaris, Visual Basic, Crystal Report

Confidential

Software programmer

Responsibilities:

  • Designer with AutoCAD and developer in Auto Lisp
  • Developer on stock and supply system in Pro*C with Confidential based on a mini-computer
  • Developer in Visual Basic with Access

We'd love your feedback!