We provide IT Staff Augmentation Services!

Software Developer Resume

3.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: Confidential MVC, Confidential Cloud, Confidential Boot, Feign, Eureka, Ribbon, Zuul), Hibernate, Microservices, Web services (RESTful, SOAP), Maven, JavaFX, JSP, JSF, Swing

Bases: MSSQL, MySQL, SQLite

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

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Responsibilities:

  • 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 building 5 residential complexes with 20-100 residential buildings in each complex, total more than 10,000 apartments.
  • User interfaces for NRI, Estimator, Producer of works (Consumption of materials, Request for Materials) and control departments;
  • 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 1c enterprise):
  • CRM for 1C Accounting;
  • BIT Restaurateur;
  • MSFO for 1C 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 1c 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 1c).
  • Simple internet shop (100%).

Software Developer

Confidential

Responsibilities:

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

We'd love your feedback!