Position: Java Team (Group) Lead
Category: Java
English level: upper
Years of experience: 5


Software Group Lead
nov. 2020 г. – now
• Development processes audit in related teams.
• Organization of the software version control process.
• Analysis and selection of development tools, libraries, software components and the best approaches for solving the assigned tasks.
• Analysis and selection of tools for test automation, unit-testing and their coordination with team.
• Revision of the source code, including for compliance with accepted coding standards.
• Participation in the interview procedure for new developer positions candidates.
• Providing support for new developers - on-the-job training, consultations (supervision).
• Development and support of procedures and mechanisms providing CI/CD software modules in the area of ​​responsibility.
• Participation in the development process of application architecture, revision and approval of the proposed development options for applications/components.
• Coordination of technical/business requirements for new software functions.
• Responsible for developing, implementation and providing all kind of support to the clients for application software.

Software Developer
янв. 2018 г. – nov. 2020
• Responsible for developing and maintaining applications by evaluating client needs.
• Analyzing requirements and developing software systems.
• Responsible for understanding business requirements and translating them into software deliverables.
• Administrating end-to-end development of software products from requirement analysis to system study, testing, documentation and implementation.
• Responsible for developing, implementation and providing all kind of support to the clients for application software.
• Working on APIs exposed from CRM to other Apps as EJbs or Web Services.
• Client / Server implementation / customization of CRM application through various proccess.

Technologies and Skills : Java, JDBC, Oracle(Pl/Sql), Unix, Groovy, Shell, BPMN, Spring, pipeline, REST/SOAP WS,  Struts, Activiti BPMN.
Implementation of knowledge and abilities in the work, generating new knowledge in order to achieve good
results, which will allow me to have the opportunity for professional advancement and growth.