Backend Java Developer Resume
Bentonville, AR
SUMMARY
- Technically skilled and results - driven Software Developer with over 17 years of commercial experience in software development, testing, and implementation of various applications, as well as strong knowledge of OOD/P.
- Deep familiarity with software development lifecycles. Technically Project Leadership skilled in streamlining operations and maintaining schedules to ensure maximum product quality and customer satisfaction.
- Ability to coordinate diverse teams, resources and technology to complete objectives.
TECHNICAL SKILLS
Languages: C/C++, Java, VC++, VB, Shell scripts
Web: HTML5, CSS, DOM, JavaScript, JQuery, JSP/Servlet, Thymeleaf, AJAX
Servers/Services: Tomcat, RESTful Web Service
Protocols: TCP/IP, UDP/IP, DHCP, HTTP, SNMP
Technologies: Azure cloud, JBehave
Databases: MySQL, SQL Server, Cosmos
Design Patterns: Singleton, Factory, Composite
SDLC: Agile/Scrum, RUP
Tools: Eclipse, IntelliJ, Maven, STS, ClearCase, GIT, SVN, JIRA, Rose RT, Wireshark
Platforms: UNIX, Linux, Windows
PROFESSIONAL EXPERIENCE
Confidential, Bentonville, AR
Backend Java Developer
Responsibilities:
- Developed backend REST API services using Java on micro-service architecture system
- Applied BDD, using Jbehave to develop functional test for REST API services
- Migrated data from structured database in DB2 to non-structure database in Azure Cosmos
- Experienced and understood micro-service architecture design and development
- Successful applied Java technology and Spring framework to develop REST services
- Successful applied BDD in software development to meet requirement
- Experienced Azure cloud platform for building, deploying, and managing services and applications
Technologies Used: Java, Spring Boot, RESTful, JIRA, GIT, Azure platform, Cosmos, Eclipse, IntelliJ, Maven, Scrum/Agile, JBehave
Confidential
Senior Developer / Technical Project Leader / Scrum Master / Project Manager
Responsibilities:
- Advised, designed and developed backend modules and framework
- Facilitated scrum events to ensure regular process
- Worked with product owner and the team to define backlog and make estimates
- Conducted and facilitated sprint planning, daily scrum and Sprint review and retrospective meeting
- Understood and successful applied scrum framework in software development
- Experienced in Spring Boot, Hibernate and RESTful web service
- Employed and applied Java technology and framework for web development
- Successful applied DDD to meet business requirement
Technologies Used: Java, Spring Boot, Hibernate, RESTful web service, JIRA, GIT, MySQL, Eclipse, Maven, Scrum/Agile