Sr.java Developer Consultant Resume
SUMMARY
- Have 14+ Years of strong IT experience in Requirement Analysis, Design, Development, Implementation, Testing, support and Maintenance in developing Web, Client - Server and Multi-tier applications.
- Application areas included development and support for the domains such as Financial, Insurance (Health and Life), Manlog.
- Extensive programming, development and lead experience on projects using Java and J2EE technologies.
- Experience on working with different architectures-Middleware solutions, Web services, SOA, Micro services.
- Expertise on using various development, build and deploy tools.
- Strong understanding of Object Oriented Programming methodology, Design patterns and Frameworks.
- Good experience in SDLC and STLC and all types of testing.
- Excellent analytical, logical and programming skills.
- Expertise in Application development,API development,Middleware,Integration,Batch programming as well as server side application development.
- Develop technical solutions that definitively improve scalability performance and profits.
- Strong experience in using various software development methodologies waterfall, Agile and Devops.
- Worked closely with Support teams to analyze and resolve production problems and provide suggestions for system enhancements.
- Good understanding of relational databases involved in application development using RDBMS like Oracle, MS SQL Server, DB2, HSQL.Experience on writing DB queries.
- Support team members when needed to reach collaborative team efforts.
- Good listener, Quick learner, self-motivated, organized, and team player with strong personal and group communication skills.
- Ability to steer the team through challenging situations and grooming the new team members for project and environment acquaintance.
TECHNICAL SKILLS
Languages: Java 1.4-1.8,Java Script HTML,XML,SQL,PL/SQL,Unix/Shell
Architecture/ Frameworks: J2EE 1.4-1.8, Struts 1.x/2.x,Spring 1.x/2.x/3.x/4.x,SpringBoot,JSF,Hibernate 2.x/3.x/4,x,Angular JS,Angular, MVC Framework
Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, RMI, JNDI, EJB 1.1/2.0/3.0(Session Beans, Entity Beans, Message Driven Beans MDB ), JMS-MQ, JSF, LDAP,HTML
Web Services: REST,SOAP, WSDL, JAXB.
XML Technologies: XML, SAX, DOM, XSL, XSLT, XSD
Web/Application Servers: Apache Tomcat 4.x-8.x, Web Logic 8.x/9.x/10.x, WebSphere 5.x/6.x/7.x, Jboss 3.x/4.x/7.x
Configuration Management Tools: ClearCase,VSS,PVCS,StarTeam,GIT
Monitoring Tools: Compliancebuddy,Blackduck,IRIS,Grafana,Sonarcube
Build Tools: Jakarta ANT,ITG, BuildForge, Jenkins
Databases: Oracle8i/9i/10g/11g/12g,IBM UDB DB2, MS SQL Server 2000
Testing, Logging Tools: JUnit,Mockito,Log4j,Splunk,Kibana,Dynatrace
Utilities: Eclipse,intellij,Postman,RAD, RSA, STS,SqlDeveloper,Jboss Studio,SOAPUI,Github Desktop
Operating Systems: Windows, Linux, Unix.
PROFESSIONAL EXPERIENCE
Confidential
Sr.Java Developer Consultant
Environment: CoreJava,SpringBoot,REST,Gradle,hidernate,HSQL,Kafka,PivotalCloudFoundry(PCF),Dockers,Rabbitmq,Mockito,GitHub,Jenkins,Oracle,IntelliJ IDEA,sql Developer,Github desktop,Swagger,Kibana,Dynatrace,Jira,Sonarcube.
Responsibilities:
- Participated in sprint planning and backlog grooming to create stories along with product owner and team for each sprint.
- Analyze the requirements, design and developed REST end points using spring boot.
- Design and develop REST end points to other teams need to interact with master DB.
- Implemented Feature score by name which gives the flexibility to data Scientists to score using name.
- Migrated immortal token generation from default Oauth2.0 to JWT-ISAM as part of security migration and authentication change to follow enterprise standards.
- Design and develop email notification on connection and data validation failures in rabbitmq.
- Implemented sorting hat Endpoints for Configuration and Execution Modules using REST.
- Responsible for coding as per the client standards and code review.
- Validate changes using postman and swagger. Implemented unit and integration test using mockit,before pushing to source control
- Responsible for implementing DB queries and executing in lower environment.
- Maintain code using GIT, Build and deploy to PCF-Docker to support CICD using Jenkins pipelines.
- Fix the Vulnerabilities identified by Compliance buddy security scan after deploy.
- Participated in regular team meetings to report current status on assigned tasks.
- Interacts and communicates with internal, external clients and development teams to clarify business, operational and technical requirements.
- Demo to clients after couple of sprints related to features and enhancements implemented.
- Responsible for supporting production issues, monitoring logs using Dynatrace,Kibana,Splunk and grafana.
Confidential
Sr.Java Developer Consultant
Environment: CoreJava,SpringMVC,Hibernate,Webservices SOAP, Filenet,MQ,XML,Junit,SQLDeveloper,Oracle,Jboss,Adobe templates,itext,Anthill,GIT,Maven,Windows,Unix,Jenkin,ALM,Wells Frameworks - Wachovia,infrared360.
Responsibilities:
- Responsible for requirement analysis along with Business Analyst on each release.
- Responsible to coordinate with TA to design Application, batch and service components.
- Responsible to define the API need to be implementing as part of service oriented architecture.
- Implementing requirements using Core Java,SpringMVC,hibernate,oracle,Mq and client frameworks
- Responsible on implementing batch process to perform required service calls and data persistence.
- Applied SpringMVC framework to enable the interactions between business layer.
- Responsible for implementing DB queries and executing in lower environment.
- Responsible to interact with Service consuming interface teams GUS, as part of integration and testing.
- Responsible for code checking using GIT version control Pull request.
- Responsible for scheduling batch jobs using Anthill.
- Responsible for coding as per the client standards and code review.
- Fix the Vulnerabilities identified by Blackduck security scan after deploy.
- Used ALM to monitor and manage requirements and task status.
- Responsible for consuming SOAP based web services for Data Exchange.
- Responsible for POM dependencies configuration for Maven build.
- Responsible for build and deploy the code using Jenkins and JBoss, coordinate and support the team for production deploys process.
- Responsible to support continuous integration using Jenkins pipelines.
- Responsible for bug tracking in ALM and essential code change for Fix.
- Responsible for supporting production issue logged in ALM on rotation basis.
- Responsible to manage PCR and support for deployment and implementation changes in production environment.
Confidential
Sr. Application Developer-lead Consultant
Environment: ESB,STS,Java,SpringBoot,angular2,Webservices,Junit,SQLDeveloper,Oracle,Tomcat,FastDD,Maven,Unix,Jenkin,ALM,Windows.
Responsibilities:
- Responsible for requirement analysis and communicating with Business Analyst.
- Responsible to coordinate with TA to design Application, batch and service components.
- Responsible to define the API need to be implementing depends on project Architecture.
- Implementation of integration service provider and consumer using SpringBoot.
- Applied SpringBoot framework to enable the interactions between business layer.
- Responsible for implementing Annotation based Java components.
- Responsible to interact with Service consuming interface teams Beeline, Middleware, as part of integration and testing.
- Responsible for coding as per the client standards and code review.
- Used JIRA to monitor and manage user stories and task status.
- Responsible for producing SOAP and REST based web services for Data Exchange.
- Responsible for POM dependencies configuration for Maven build.
- Responsible for build and deploy the code using Jenkins and Tomcat, coordinate and support the team for production deploy process.
- Responsible for bug tracking in ALM and essential code change for Fix.
- Responsible for supporting production issue logged in ALM on rotation basis.
- Using Star Team for Source Control and Version Management.
- Responsible to manage ITSM and support for deployment and implementation changes in production environment.