Java Developer And Application Architect Resume
EXPERIENCE SUMMARY:
- 9+ years of total IT experience in the area of development and maintenance of Java/J2EE
- Full stack Java hands on developer and architect
- Provided corporate to Emirates technology group on Unit Testing using JUnit, JMockit
- Oracle Certified Java Programmer 5.
- 1 year of experience in financial industry
- 4+ years of experience in development of products and services in Travel industry.
- Diverse experience working across geographies on different assignments(US, UK, UAE, India)
- Holding valid US H1B visa
- Remarkable experience working with Agile methods (Scrum) in Agile environment
- Extensive experience in Software Design, Development and Maintenance.
- Hands on expertise in Tivoli, Rational tools.
- Experience in leading the development team and project.
- Evaluating test results including defect tracking, debugging/code review
- Analyzing the application requirements and designing specifications
- Hands on experience in working individually as well as in team with Customers, SMEs, other managers, Developers and other stakeholders to effectively prioritize activities and achieve defined objectives
- Experience in technical leadership and architecting the applications
- Expert in Development & support.
- Responsible for Quality Management, Service Delivery, Customer Support, Technical Leadership, Staff Management and Personal Development
AREA OF EXPERTISE:
Language/Technology: Java/J2EE, JSP and Servlets, Reactjs, cloud and microservices
Frameworks: REST and SOAP Web services using Spring(Spring WS) and Jersey(JAX - RS), Spring Core, Spring LDAP, Spring MVC, Spring JDBC, Struts, JMS
Unit Testing frameworks: JUnit, TestNG, Mockito, Powermock
ORM / Databases: MySQL, Oracle
Scripting/Build tools: Ant, Maven
Bug Reporting and Configuration Management Tools: SVN, JIRA, HPQC, Bugzilla, Rational Team Concert, CVS, Klocwork, Sonar, Blackduck scans
Servers: JBoss, Tomcat6,7, Glassfish3, 4, Apache
Deployment skills: CICD using XL release, Jenkins, Hudson
Operating Systems: Windows, Linux, Unix
Messaging tools: Activemq, IBM MQ
Others: Reactjs, HTML, Javascript, JQuery, CSS, Open LDAP, Active Directory Server, Eclipse IDE, SQL Developer, JConsole
PROFESSIONAL EXPERIENCE:
Confidential
JAVA Developer and Application Architect
Environment: Tech stack: JAVA, J2EE, Spring, Messaging using IBM MQ, Web services, Openshift(Cloud), Microservices, Reactjs
Responsibilities:
- Re-architect applications to fit into cloud platform
- Develop POC on reactjs using one of the internal customer ecosystem
- Provide solutions to certain use cases keeping in mind cloud infrastructure
- Lead team to migrate application from struts to spring MVC
Confidential
JAVA Developer and Application Architect
Environment: Tech stack: JAVA, J2EE, Spring, Messaging using IBM MQ, Rest Web services, Openshift(Cloud), Microservices.
Responsibilities:
- Gathering requirements from the client and prepare use cases
- Participate in design discussions
- Analysis on choosing implementation technologies
Confidential
JAVA Developer and Tech lead
Environment: O/S: Unix, Windows-9x/NT/2000/XP
S/W: JAVA, Spring WS, Spring JDBC, IBM MQ, JAXB, XML, LDAP, JMS
Responsibilities:
- Lead and develop SOAP Web services for different modules using Spring WS framework
- Create messaging framework for listener and sender modules
Confidential
JAVA Developer and Tech lead
Environment: O/S: Unix, Windows-9x/NT/2000/XP
S/W: JAVA, Spring WS, Spring MVC, Spring JDBC, Spring Security, Apache ActiveMQ, Ant, Maven, IBM MQ, LDAP, Active Directory, JAXB, XML, Oracle 11g, JMS
Responsibilities:
- Design, implementation of SSO using Kerberos for ARAS Portal using Spring Security and Spring LDAP
- Lead and developed SOAP Web services for different modules using Spring WS framework
- Lead and developed UI component using Spring MVC
- Creating validation framework based on JSR-303 using apache bval implementation.
Confidential
JAVA Developer
Environment: O/S: Unix, Windows-9x/NT/2000/XP
S/W: JAVA, Spring WS, Spring MVC, Spring JDBC, Spring Security, Apache ActiveMQ, Ant, Maven, IBM MQ, LDAP, Active Directory, JAXB, XML, Oracle 11g, JMS
Responsibilities:
- Completed Onsite assignments in UK and UAE
- Leading L3 support team for DAS UAE and DAS Oman
- Client site assignment(UK) for coordination for successful delivery of DAS-Oman