Sarkhan Rasullu Senior Java Developer
Sarkhan Rasullu Senior Java Developer
Objective
Proven ability to build high performance, secure, data driven applications with quality code. Solid knowledge of concepts
and procedures of common software development methodologies. Has enthusiasm of DevOps and Cloud computing
Work experience
Bank Respublika - Baku, Azerbaijan July, 2020 — Present
Senior Java Developer (Team Leader)
Responsibilities:
Team Management
Task Management
Architecting App and Database Design
Responsibilities:
Sarkhan Rasullu 1
3. Team and Task management
4. Analyzing team member capabilities (in case of need find new team members)
Responsibilities:
Sarkhan Rasullu 2
Software Developer
Responsibilities:
Education
Computer Science Sep, 2010 — Sep, 2014
Baku State University
Computer Science, GPA 79.17
Skills
Java
C++
Python
Java SE: Core, Threads, Collections, JDBC, Swing
Java EE: Servlet, JSP, EJB, JAXRS, JAX-WS, JAX-B, JNDI, RMI
Java Network Programming (TCP, SMPP)
JMS (Active MQ, Rabbit MQ)
JPA (Hibernate, Eclipselink)
Microservices
Spring Core, MVC, Rest, Security, AOP
Spring Boot
Webservices (Restful, Soap)
Camunda
JUnit, Mockito, Selenium, Cucumber
Swagger, Yaml, Dredd
MySQL, Oracle, PostgreSQL
NoSQL (MongoDB)
Scripting and working in a Linux environment
Ant, Maven, Gradle
HTML, CSS, Bootstrap, JavaScript, jQuery, Ajax
TypeScript
Angular JS, Angular
ReactJS, React Native
Node.js
AdonisJS
Prometheus, Graphana, Kibana
Kubernetes, Docker, Istio
Jenkins
SVN, GIT
Agile - SCRUM
Jira
Gravity
Nomad
Sarkhan Rasullu 3
Sarkhan Rasullu 4