We provide IT Staff Augmentation Services!

Software Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 3 years experience as java developer. Total experience in Information Technology as Software Developer is 10+ years (design and implementation of client - server business applications).
  • Deep understanding of procedural and object-oriented programming, multithreading, synchronous and asynchronous data transfer, transactions and locks, etd.
  • Ability to use a breakthrough approach instead of templates.
  • Open minded, stress resistant, hard worker, team working.

TECHNICAL SKILLS:

Languages: Java

Technologies: Spring (Spring MVC, Spring Cloud, Spring Boot, Feign, Eureka, Ribbon, Zuul), Hibernate, Microservices, Web services (RESTful, SOAP), Maven, JavaFX, JSP, JSF, SwingBases MSSQL, MySQL, SQLite

Software: Eclipse, IntelliJ IDEA, JDeveloper, NetBeans, Android Studio, JIRA

PROFESSIONAL EXPERIENCE:

Software Developer

Confidential

Responsibilities:

  • Participation in projects as a Confidential * developer of client-server business applications:
  • Automation of the accounting of contractual activities for
  • Automation of the management of motor transport activities for

Java Back End Software Developer

Confidential

Responsibilities:

  • Development of a business application "Production Planning and Supply of a Construction Company" from scratch in a team of 5 people. My role:
  • Designing Java interfaces (50%)
  • Designing DB in MS-SQL (70%) Implementation (20%)
  • Implementation of Back End part of project (50%)
  • Implementation of Front End part of project (20%)
  • Regular exchange with external information systems via XML files in SOAP format;
  • Collect data from external information systems, editing of Normative Reference Information (NRI), export of NRIs to external information systems (exchange every few minutes);
  • Export Data (collected in the application throughout the day) to external information systems (exchange once a day); calculation of construction estimates for all stages of construction work. The company was Confidential 5 residential complexes with 20-100 residential buildings in each complex, total more than 10,000 apartments.
  • Exchange RESTful with mobile applications implemented in Android Studio.
  • Subsystem of transparent data access restrictions.
  • A special tree-like user interface displayed information about all business restrictions for writing-access tables in one place. The same user interface displayed a list of user groups and users in this groups which have writing-access to data. Limiting access for reading in this project was not required.
  • Development of a mobile application "Mobile application of the manufacturer of construction works" (Android Studio) from scratch in a team of 5 people. Application consists Off-line user interfaces (Consumption of materials, Request for Materials) with the ability to request additional data via RESTful web service. My role:
  • Designing Java interfaces (Part for RESTful consumer, DB implementation)
  • Designing DB in MYSQL (100%).
  • Implementation of Back End part of project (30%)

Software Developer

Confidential

Responsibilities:

  • Development of distribution solutions (thin client-server Confidential enterprise):
  • CRM for Confidential Accounting;
  • BIT Restaurateur;
  • MSFO for Confidential Accounting (Translation of RAS into IFRS).
  • Participation in many external projects as a developer / consultant: trade management; consolidation for holdings; production management; accounting.

Java Software Developer

Confidential

Responsibilities:

  • Project "Planning of Sales and Purchasing" (thin client-server Confidential enterprise): transport leg up to 9 months;
  • Branches in several cities of Russia and in China.
  • Project "Order processing interface for wholesale buyers" (java, swing jdbc sql, Integration with Confidential ).

Software Developer

Confidential

Responsibilities:

  • Projects (thin and thick client-server Confidential enterprise):
  • Transport planning and monitoring.
  • Mobile application for merchandisers.
  • Consolidation from branches to central database, unification of reference classifiers.

Software Developer

Confidential

Responsibilities:

  • Participation in the development of distribution solutions (thick client-server enterprise Confidential ): trade management; consolidation for holdings; production management; accounting;
  • Support and development of the internal DB "Accounting of tasks and errors".

We'd love your feedback!