Java Software Engineer
My experience in software development is 15+ years. I have expertise in developing complex, multi-tiered JEE applications and good knowledge of software architecture.
I've participated in different kinds of projects including development from scratch, extending features of existing applications, re-factoring and redesigning existing systems, performance improvement, and optimization.
Mainly my projects are retail or finance systems, but also I have experience in security, Healthcare, and manufacturing subject area.
Also, I have experience in leading teams of 4+ members, interviewing candidates, training junior members before staffing on projects, making design decisions, creating PoCs, code reviewing, collaborating with other teams like QA, and DevOps, and negotiating with customers.
My last projects used microservices architecture and Agile methodologies like Scrum and Kanban.
DB: MySQL, MS SQL, PostgreSQL, Apache Cassandra
Methodologies: SCRUM, Kanban
Frameworks: Spring Framework/Spring Security/Spring MVC/Spring Boot/Spring Data, Hibernate/JPA, Dropwizard, Jersey, JUnit, Log4j, Struts, JasperReports, Apache Wicket, JSP/JSTL, FreeMarker, DWR, JQuery, ExtJS, Liquibase, Swagger, ExtJS
Cloud Services: AWS EC2, AWS SWF, AWS IAM, DynamoDB
Monitoring tools: Zabbix, Datadog, New Relic
Application/Web Servers: Apache Tomcat
Development Tools: Eclipse, IntelliJ IDEA
Testing Tools: JTester, Selenium
- Ambitious company
- Challenging tasks
- Kind coworkers
Expected Base Salary
Total Professional Experience
Contacts are hidden
Send a connection request to the candidate to get their contact details.Contact Candidate