Senior Java Developer. Resume
Atlanta, GA
SUMMARY
- 14+ years of experience in Information Technology field.
- Experience in designing, developing, testing and maintaining applications in Insurance Industries.
- Have practical experience of translating business process and strategies into system requirements, Application Design and also versed at identifying critical areas/ process gaps.
- Worked closely with Testing Team for System Integration Testing and UAT.
- Good at interpersonal communication and organization with proven abilities in planning. Proficient in organizing and coordinating with development teams.
- Expertise in Java, JSP, Servlet, Spring, JDBC, JNDI and Object Oriented Programming concepts (OOP). Sound knowledge of XML, HTML, Web Services, JavaScript and CSS.
- Developed micro services in Spring Boot with PCF environment.
- Provides technical direction for the development, design, and systems integration for client engagement from definition phase through implementation.
- Independently worked on project assignments as well as lead team of developers with Onsite and Offshore teams.
- Thorough understanding & involvement in all phases of Software Development Life Cycle (SDLC).
- Developed, configured and deployed a variety of Java/J2EE applications in insurance domain and corporate services
- Self - motivated, good team member with excellent analytical, communication & problem solving skills with ability to work independently as well as in team
TECHNICAL SKILLS
Technologies: Java/J2EE, Spring, Spring Boot, EJB, HTML/DHTML, XML, JBOSS, Weblogic, Struts, Web Services (SOAP, REST), Kubernetes, JPA, Hibernate, Toplink, JavaScript, CSS
Database: Oracle, MS-Access, SQL-Server.
Tools: & Utilities: WinSQL, WinSCP, Oracle SQL Developer, TOAD, Remedy, Eclipse, Source Tree
Version control: Serena version manager, Serena Dimensions, Bitbucket, Tortoise SVN
Platforms: Windows, Linux
PROFESSIONAL EXPERIENCE
Confidential
Senior Java developer.Environment: STS, Spring/Spring Boot, JDK 1.8, Weblogic 12c, SOAP, Web Services, Kubernetes, Docker, PCF, Splunk, Jmeter, Gems.
Responsibilities:
- Updating the validations for the web service for making the payment and reversals.
- Involved in creating and testing using Junits, Jmeter test suites.
- Involved in developing and deploying the microservice to Pivotal Cloud Foundry. Jenkins pipeline used for deployment.
- Also involved in legacy application docker build and deployment to kubernetes pods in the cluster.
- Involved in triaging the issue from Apigee layer to our application using splunk and kubernetes logs.
- Creating code drop release notes/details as well as updating the config in git.
Confidential
Application/Middleware Designer, Senior Java developer.Environment: Java/J2EE, JBoss EAP 6.3, Web Services, JSON, XML, Splunk, JBoss Fuse, Visio, Plant UML, Swagger, SQL Developer, JMS.
Responsibilities:
- Requirement analysis for middleware impact.
- Interact with Technical Analysis / Business Analyst for clarifications.
- Performed any POC for new app internal or External.
- Prepared specification and design documents based on assurance standard templates.
- Worked on UML creation part of the design. (Class/Sequence diagrams)
- Review the design with Internal and external teams
- Develop components for the design reviewed.
- Developed REST Web services with JSON/XML for GET, POST, PUT, DELETE.
- Used SOAP UI extensively for testing REST/SOAP services.
- Worked on JMS queues/topics with P2P and Pub/Sub.
- Used JDBC for database transactions.
- Used Java native client for HBASE access, soon to be upgraded to use Phoenix client.
- Worked on different SDLC methodologies.
- Involved in all phases of SDLC.
Confidential
Senior Java DeveloperEnvironment: Java/J2EE, SQL Developer, Spring, Eclipse, JBoss EAP 6.3, EJB, Web Services (SOAP, REST), Jersey, JPA/Hibernate, Maven, Jenkins, SVN, jUnit, Drools, Linux
Responsibilities:
- Analysis of components for impact and required changes
- Developing EJB components for merchant/vendor communications
- Developed Web Services for communication between components.
- Configured LDAP authentication with standalone configuration using JBoss security framework.
- Configured message queues for polling using JBoss hornet server.
- Configured remoting jmx protocol to connect with servers
- Build through Maven/ANT scripts and Jenkins
- Technical documentation for changes
- Development or unit testing were done with junits.
- Codebase maintained in Subversion
- Presentation to clients on the implementations
- Support for QA, pre-prod and Production move
Continental
Team lead and DeveloperEnvironment: Java/J2EE, Oracle, TopLink, RAD, WAS, Web services (SOAP), HTML/DHTML, JSP, JavaScript, JQuery, AJAX
Responsibilities:
- Involved in Definition phase, requirement gathering.
- Technical Design/ solution.
- Data model designing
- Test strategies planned.
- Unit testing performed with Junit.
- Planned the execution for complete SDLC.
- Analysis of code for standards and tuning of application scalability during development phase.
- Onsite-Offshore co-ordination
Confidential
Team lead and DeveloperTechnology used: Java, WebLogic, XML, Json, Oracle, Tomcat
Responsibilities:
- Patch work for DataBase Modifications
- Developing API’s for DB layer.
- Deployment in weblogic.
- Debugging and fixing bugs