Sr. Java Developer Resume
Dallas, TX
SUMMARY
- Over 8+ years of Software development experience in the Java technology.
- Looking for an opportunity in Java technology.
- Strong in Java/J2EE Architecture
- Exposure to complete Life cycle of project
- Strong in OOPS and SQL
- Experience with Java web framework technologies Spring Boot, Apache Camel, Spring Batch and Struts2
- Participated in the implementation, coding & unit testing
- Coding is done adhering to coding standards, coding style guidelines proper usage of source control (using GIT and SVN)
- Solid experience with object - oriented framework
- Strong proficiency in the JSP, Servlets, JavaScript and Oracle11g
- Strong core java debugging skills.
- Knowledge on Soap and Rest Web Services.
- Ability to write clean, coherent code and to follow established coding style guidelines
- Experience in Web-based, API based applications
- Experience in using My Eclipse IDE for development of J2EE solutions.
- Expertise using MVC architecture based on Servlets, JSP and Struts Framework.
- Working Knowledge on Microservices with Spring Boot.
- Working Knowledge on Docker and Kubernates.
- Experience in design patterns like Singleton pattern, Factory pattern, MVC design pattern, command pattern.
- Extensive experience working with RDBMS -PL/SQL programming on Oracle like writing Stored Procedures and SQL Queries.
- Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Web logic and JBoss FUSE.
- Experience on using JIRA for bug tracking and issue tracking.
- Experience on using GIT for version control.
- Experience in writing Junit test cases and unit testing.
- Expertise in debugging and troubleshooting existing code using Developer Tools of browsers.
- Worked on LINUX and Windows Environment.
- Worked closely with Business in understanding requirements.
- Worked on different phases of SDLC.
- Experience in Agile software development process, Test Driven Development and Scrum.
- Production support-Provided development (quick fixes) and technical support for complex/ critical applications.
- Coordinated with other teams to resolve end-user issues promptly.
- Ability to quickly learn new technologies.
- Possess strong ability to quickly adapt to new applications and platforms.
- Excellent verbal and written skills, with proven ability to communicate and understand complex ideas.
TECHNICAL SKILLS
Languages: Core Java, Java Servlets, Java Server Pages (JSP), JDBC, JavaScript, JQuery HTML, XML, SQL, PL/SQL, jQWidgets, AJAX
Technologies: J2EE, Web services (SOAP / Rest)
Framework: Spring Boot, Spring Batch, Apache Camel, Struts 2
Application Server: WebLogic Application Server, Jboss FUSE, Tomcat Server.
Database: Oracle 11g
Operation Systems: Windows and UNIX
Tools: Eclipse, SQL Developer
Web Service Testing Tools: SOAP UI, Postman
Design Patterns: MVC, Singleton, Factory, DTO, DAO, Command
Domain Experience: Telecom, HRMS and Manufacturing.
Version Control: GIT and SVN
Script languages: UNIX shell script
IDE/ Editors: Eclipse, Notepad++
Methodologies: Agile, Waterfall, Test Driven Development(TDD)
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Sr. Java Developer
Responsibilities:
- Working Setup of an application using Spring boot and creating a docker image and deploying it in minikube kubernates environment
- Development of a standard json REST response template which can be used by applications across a system using spring boot.
Environment: Spring boot, Docker, Minikube, Apache Camel
Confidential, Dallas, TX
Sr. Java Developer
Responsibilities:
- Development of user stories as per the requirement in agile methodology using camel framework, spring batch and core java.
- Development / Monitoring of Shiptracker, Activation Parking, GDDN, Optical and EDM daily feeds.
- Involved in Post Deployment validation of EDM feeds.
- Involved in resolving of application issues in reporting container in JBoss Fuse application server.
- Involved in resolving production issues in CRU bulk offline application.
- Involved in development of JobDetails Rest WebServices Api.
- Involved in support for deployment in reporting servers from FUSE Team.
- Giving knowledge transfer to Testing teams for their testing activities.
- Working closely with clients in resolving of issues in production environment.
- Involved in demos, daily scrums and requirement planning.
Environment: Core Java, Camel Framework, Spring Batch, Oracle 11g, SQL, Webservices (soap/rest), Eclipse, GIT, Cron Job, SQL Developer, Jboss Fuse, Unix Scripting and XML.
Confidential
Sr. Java Developer
Responsibilities:
- Involved in resolving of issues for TrueProducer product in short time.
- Used Developer tools of browsers, debugging skills of code using weblogic server which helped in resolving the typical issues quickly.
- Involved in development of user stories based on Agile Methodology.
- Got hold of the TrueProducer Module in short span and resolved all the existing issues.
- Involved in resolving customer escalations of TrueProducer Module as per ETA given.
- Took tasks of different product (Callidus Portal) team in addition to completion of my tasks and completed the same with in the time frame.
- Involved in Daily Scrum meetings.
Environment: Core Java, GIT, Oracle 11g, Oracle Weblogic Server, Jira and Maven
Confidential
Sr. Java Developer
Responsibilities:
- Involved in resolving of issues for Confidential HRMS 2014 responsive design view using core java, jQuery and jQWidgets.
- Resolved issues with the help of developer tools present in web browsers like internet explorer, chrome and firefox which are helpful for debugging of jQWidgets.
- Writing and testing Junit test cases for operations developed.
- Involved in design calls for new release of Confidential HRMS 2014.
- Involved in splitting of work tasks based on agile methodology and working on them.
- Involved in daily meeting with on-site managers.
Environment: Core Java, jQWidgets, Oracle Weblogic Server, Eclipse, Microsoft SQL Server
Confidential
Java Developer
Responsibilities:
- Involved in the development of CPET tool using Struts2 framework, JSP, JavaScript, jQuery and Oracle 11g Database.
- Involved in requirements clarification of LLD with onsite team.
- Improving the performance of the CPET application by finding the critical web pages which are time consuming and written stored procedures as required which considerable improved loading time of pages.
- Configuring sonar with GM coding rules and applying on code base.
- Able to solve typical technical tasks which were initially found not possible.
- Involved in supporting my team members in technical aspects and took ownership of some of their tasks to complete them in within in given time with quality.
- Involved in development of CPET tool prototype using html and java script which got accepted and got the opportunity to develop full application.
- Involved in daily team meetings with offshore and onsite teams.
Environment: Struts2 Framework, Core Java, JSP, JavaScript, jQuery, Ajax, Oracle WebLogic Server, Subversion Code repository, Eclipse.
Confidential
Java Developer
Responsibilities:
- Involved in the development of WLS pages with the use of J2SE, JSP and Struts.
- Resolving issues with respect to R1OSS interfaces.
- Involved in deployment of applications using cruise control to give build and deploying in Bea web logic application server.
- Involved in debugging of stored procedures of R1OSS.
- Involved in DB activities like checking DB connectivity, shutdown and startup of database, configuring the standalone apache server and granting permissions to packages.
- Involved in Production deployments.
Environment: Core Java, Struts framework, Bea weblogic 8.1, Oracle database, Quality Center, Eclipse, PL/SQL Developer and SVN code repository.