Senior Java Developer Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- Java Programmer with 5+ years of experience in the aspects of analysis, design, development, debugging and implementation of applications from various technologies Java, Oracle, JBOSS, J2EE, Linux, Veridata and Golden Gate .
- Expertise with functional programming, java8 features - lambda, streams, functional interface etc
- Work experience in card authorization, card life cycle, banking domain and International Card business
- Aware of Confidential working standards, technology, frameworks, one amex etc
- Work experience with following database - Oracle, Ms Access.
- Working experience using configuration management tools - GIT, Subversion.
- Strong experience in using Integrated Development Environments - Intellij, Eclipse, JBOSS
- Experience in Continuous integration tools - Jenkins, Maven
- Experience using Junit, Mockito, Power mockito for framework testing.
- In depth knowledge on Crypto security concepts of Key Management, PIN translation.
- Working experience on HSM - Hardware Security Module.
- Experience in Unix/Linux
- Experience in full software development life cycle (SDLC) - Waterfall and Agile methods
- Experience in use of PI tools - Rally, JIRA, Confluence, QC
- Responding and working with Application Development teams.
- Excellent communication and interpersonal skills.
- Experience in use of Authentic tool - a NCR product
- Experience in client interactions for understanding requirements, creating design, report status and new proposals.
- Experience in leading team, successfully delivered projects with offshore and onshore teams.
TECHNICAL SKILLS:
Programming Languages: Java8, functional programming, API development, Microservices, Web services, establish ReSTful services, Node.js
TDD tools: Mockito, Power mockito, Junit
DI frameworks: Guice, Spring
Other frameworks: Gson, Jackson, Swagger, Solace, Splunk
Web Technologies: RESTful services, HTTP, xml, json, yaml, HTML
Database: Oracle SQL
Platforms: Windows, Unix, Linux, ePaas
Configuration management: Subversion, GIT
Continuous Integration Tools(CI-CD): Jenkins, Maven, Gradle, XL-release
Performance Management Tools: Rally, JIRA, Confluence, HP QC ALM, BitBucket, Atlassian
Delivery methodologies: Agile project life cycle - Scrum in Agile, KanbanWaterfall project life cycle (complete SDLC)
IDE: Intellij idea, Eclipse, JBOSS
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java developer, Phoenix, Az
Confidential
Senior Java developer, Phoenix, Az
Responsibilities:
- Development aspects for API - Jackson, IDE, Maven setup and dependency configuration
- As a phase-1, json parser has been built using Jackson java framework
- UT and demonstrate the API
Confidential
Technical lead
Confidential
Team Lead + Technical lead
Confidential
Team Lead + Technical lead
Confidential
Sr Developer, Team lead
Confidential
Java Developer, Technical Lead
Confidential
Java Developer - single resource
Responsibilities:
- Work experience in card authorization, card life cycle, banking domain and International Card business
- Aware of Confidential working standards, technology, frameworks, one amex etc
- Work experience with following database - Oracle, Ms Access.
- Working experience using configuration management tools - GIT, Subversion.
- Strong experience in using Integrated Development Environments - Intellij, Eclipse, JBOSS
- Experience in Continuous integration tools - Jenkins, Maven
- Experience using Junit, Mockito, Power mockito for framework testing.
- In depth knowledge on Crypto security concepts of Key Management, PIN translation.
- Working experience on HSM - Hardware Security Module.
- Experience in Unix/Linux
- Experience in full software development life cycle (SDLC) - Waterfall and Agile methods
- Experience in use of PI tools - Rally, JIRA, Confluence, QC
- Responding and working with Application Development teams.
- Excellent communication and interpersonal skills.
- Experience in use of Authentic tool - a NCR product
- Experience in client interactions for understanding requirements, creating design, report status and new proposals.
