We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • Experienced Java Full Stack Developer with proven success in several projects. Demonstrated success developing a variety of software systems while taking on increasing responsibility for analysis, design, implementation and deployment tasks.
  • Experience in Java web apps, Spring framework, JPA, in depth knowledge of Java language
  • Experience in developing RESTful API, securing apps with Spring Security, JWT, OAuth2, CORS,
  • Experience in front end development using HTML, Less/CSS, Bootstrap, JavaScript/TypeScript, Angular and React
  • Applied knowledge of design patterns. Solid practice in Agile/Scrum software development methodology
  • Experience in social APIs, managing social accounts in dev platform

TECHNICAL SKILLS:

Languages: Java, JSP, Thymeleaf, SQL, HTML, CSS, JavaScript, XML

Frameworks: Full Spring, J2EE, ReactJs, Angular 2, Angular 4, Bootstrap, SCSS

Tools: JUnit, Swagger, apiDoc, Apache Maven, Gradle, JHipster, npm, IntelliJ IDEA, WebStorm, Jira, BitBucket, Confluence, Eclipse, Lombok, Log4j, Hibernate, Selenium, CORS

Databases: Oracle, MySQL, Database SQL command

Others: REST, JSON, JWT(JSON Web Token), OAuth2, Git, Shell Scripting, Agile Scrum, Spring MVC, Spring Boot, Spring Security, Spring - Aop, Spring Data,, JPA, JDBC, Social APIs, Servlets, Tomcat

PROFESSIONAL EXPERIENCE:

Software Developer

Confidential, Los Angeles, CA

  • Drive best practice, quality and consistency within design and development phases.
  • Secure application with authentication and aouthorizatioin
  • Provide direct support to Development Manager efforts as requested.
  • Establish, refine and integrate development and test environment tools and software as needed.
  • Develop, test, implement and maintain application software working with established processes.

Environment: Java, J2EE, MySQL, Linux, Shell Scripting, Tomcat, Spring Boot, JPA, Spring Security, Log4j, Thymeleaf

Software Developer

Confidential

  • Adding features to existing tables with Angular 4
  • Developing Web application which allows user to advertise their goods in Twitter.
  • User can start, stop the bot, follow history of tips, see overall income

Environment: Java, J2EE, MySQL, Linux, Shell, Tomcat, Spring Boot, JPA(Hibernate), Spring Security, Spring Aop, CORS, Swagger, Log4j, Twitter Dev Api, React, HTML5, SCSS, JS, npm, node 10, Bootstrap, Font Awesome, Bitbucket, Git

Java Developer

Confidential

  • Design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; completing programming using languages and software products; designing and conducting tests.
  • Integrate applications by designing database architecture and server scripting.
  • Reading files from SDS logs, indexing files in local database and creating shedular for running the action everyday
  • Call Oracle functions and stored procedures in Java
  • Developing rest APIs with Spring MVC and Spring Boot, Hibernate.

Environment: for AutoKit: Rest, Spring MVC, JPA, MySQL DB, Angular 2, Jira, Bitbucket, Git, Linux Server

Environment: for Unified: Rest, Spring Boot, Spring Aop, JDBC, Oracle DB, Stored Procedures, DB Functions, Agile-Scrum, Jira, Bitbucket, Confluence, Git, apiDoc

Junior Java Developer

Confidential

  • Gather requirements for project Dual phone number in one Sim card (One Armenian and one Russian number in one Sim card). Design user friendly interface.
  • Design code structure that will allow agent to register, update, delete pair numbers, and get various reports. All functionality must be testes with unit tests
  • Test application with Selenium, resolve found bugs. Report bugs to team lead.
  • Deploy app in Tomcat in the given server. Support application during its use.

Environment: Rest, MySQL, Linux Server, Tomcat 8, Java 8, Spring Boot, JPA, Spring Security, Spring Aop, JSP, JUnit, Selenium

Java Developer

Confidential

  • Developing desktop applications with Java, JavaFX. Managing social media pages with its’ developer APIs.
  • Developing automation tools for various projects, adding new features to existing ones.

Environment: Java, JavaFX, MySQL, Tomcat 8, JPA, Social APIs, Eclipse, Git, Selenium, jsoup

Technical Procedures Software developer

Confidential

  • Create Platform that will count worker’s working hours, his gained points depending on done work quantity and quality and will calculate bonus for each worker.
  • Responsible for adding new modules written in Java, when there were changes in procedures
  • Prepare technical reports and other presentations.

Environment: MySQL, Tomcat 8, Java, Spring Boot, JPA, Spring Security, JSP,

We'd love your feedback!