Full - Stack Developer Resume
SUMMARY:
Successful Java developer with more than 8 years of hands on experience designing effective programs and processes that solve unique problems for large scale governmental challenges and financial business domains. Strong team leader with excellent communication skills and the ability to build quality solutions for scalable environments using Java, Spring, Hibernate, MySQL, Oracle and other modern technologies. Java Programming Web Development Web Services Software Development Life Cycle Problem Solving Oracle PL/SQL System Analysis Requirement Definition
TECHNICAL SKILLS:
Languages: Java, SQL
Web: XML, JSON, JavaScript, Bootstrap, Angular, NodeJS, ReactJS
Web Services: REST, Microservices, SOAP
Web and Application Servers: Apache, Tomcat, JBoss, Weblogic
Frameworks: Spring, Hibernate, JSF, JPA, J2EE
Databases: Oracle, MySQL, PostgreSQL, MongoDB
Design Patterns: Singleton, Factory, Template, State, Strategy, Observer, Composite
SDLC: Waterfall, Agile, Scrum, TDD
Tools: IntelliJ IDEA, Eclipse, Oracle SQL Developer, Bitbucket, Github, Postman, RabbitMQ, Jenkins, JIRA, Maven, Junit, Trello, Docker
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE:
Confidential
Full - stack Developer
Responsibilities:
- Created solution to the Value Added Tax Promotion System problem, by developing the core for the back-end component and corresponding database.
- Led (5-10)-person development team.
- Designed / implemented web services.
- Maintained Scrums meeting as Scrum master.
- Developed custom encryption / decryption algorithm to expedite management of large data volumes.
- Created new microservice core framework using implementation of Spring boot cloud
- Successfully developed 2 major projects for Taxation Agency and Ministry of Finance
Technologies Used: Restful, Ajax, Oracle Database, SQL Developer, git, svn, Microservices, Spring, Spring boot, Spring cloud, Angular, Distributed system, Scalable system, docker.
Confidential
Application Developer
Responsibilities:
- Designed and implemented user interfaces (UI).
- Implemented back-end and database.
- Created tax return forms and validated via Groovy script.
- Developed tax collection and debt management modules.
- Designed / implemented web services.
- Improved search times by introducing more effective algorithms in search module.(8 seconds to 200 milliseconds)
- Developed new dynamic part for Case Management module, using groovy scripting
- Ensured timely completion of complex projects despite challenging deadlines
Technologies Used: Java, Java EE, PL-SQL, Groovy, WebLogic, Jasper Report Server, TeamCity Continuous Integration, Atlassian Jira, JASIG CAS, Ajax, Oracle Database, Eclipse, SQL Developer, jQuery, Apache Trinidad, Agile-Scrum, Enterprise Architect, Visual Paradigm, git, svn.
