Sr Java Developer Resume
0/5 (Submit Your Rating)
Miramar, FL
SUMMARY
- Around 7 years of experience building high - quality applications for a multitude of diverse clients in core Java and Java EE software development. Solid background with algorithm and data structure.
- Extensive IT experience in server side development, distributed software architecture, object oriented design, messaging middleware and relational databases.
- Experienced in development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies.
- Solid Java OOP programming skills like: multi-threading, class loading, generics.
- Expertise in server-side development with JDBC, Servlets, Java Beans, JSP, Servlets, EJB, JMS, RMI.
- Expertise in working with Core Java concepts like Collections, Multithreading, Data Structures, Exception Handling and Serialization.
- Experience in MVC architecture, Spring framework, J2EE Design Patterns, Spring IOC, Spring Boot, Spring Security, Java Server Faces and Hibernate.
- Used and worked with SOAP and RESTful web services.
- Working knowledge of HTML, CSS, JavaScript and AJAX.
- Worked with the JavaScript frameworks like Jquery and AngularJS.
- Experience in NoSQL databases like MongoDB
- Familiar with UI components such as Popup Dialog, ViewPager, Button, TextView, ImageView, Gallery, ListView, GridView and CardView.
- Skilled in analyzing and defining solutions to increase efficiencies and reduce redundancy
- Specialize in Enterprise Application Integration and Agile Methodologies.
- Team player with good communication, interpersonal and analytical skills
TECHNICAL SKILLS
Languages: Java, J2EE, JavaScript, SQL
Web: HTML (HTML5), CSS(CSS3), JavaScript, AJAX, jQuery, Angular.js,Servlet
Web Service: UDDI, SOAP, WSDL, RESTFUL, XML, JSON
Web APP SERVER: Tomcat, Weblogic, WebSphere
Frameworks: Spring,Struts, Hibernate
Cloud: AWS, Azure
Databases: MS SQL, Oracle, DB2, MongoDB, DynamoDB
Tools: UML, Eclipse, Tomcat
Version Control: GIT
Platforms: Windows, Linux, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, Miramar FL
Sr Java Developer
Responsibilities:
- Used OOAD Technology, classes are designed in UML with the help of Rational Rose.
- Used Spring MVC framework to build RESTful web services.
- Developed and deployed business logic using Session Beans and Servlets.
- Created web pages and client side validations using HTML5 and CSS3 and JavaScript, AJAX,JSP.
- Used Hibernate framework for back end development and Spring dependency injection for middle layer development.
- Implemented core Java code with data structures and algorithms to the back-end.
- Involved in debugging the application.
- Used Maven to compile and generate EAR, WAR, and JAR files.
- Created custom exception classes to display appropriate error messages.
- Used JUnit for white box testing of application. Created test conditions/test data.
- Used Log4j for logging errors and publishing logging information to various destinations.
- Used Jenkins for continuous deployment.
- Developed the system interface with webservice and JMS
Confidential, Fairfax VA
Sr Java Developer
Responsibilities:
- Participated in various stages of the project life cycle, mainly design, implementation testing, deployment and enhancement of the application
- Developed complex RESTful web services using Spring framework for extracting product and warranty information.
- Implemented business logic using Session Beans, Servlets.
- Development of persistent components using Hibernate 3.0.
- Optimized the data model objects with core Java code.
- Wrote SQL queries, PL/SQL stored procedures and modifications to existing database
- Implemented multi-platform adaptable user interface with angularJS
- Combined HttpClient and JWTs implement app authentication
- Embedded an online chat in the web application with Node.js
- Developed service side Service of the mobile and web application with Node.js and Express
- Used MongoDB to store JSON format information
- Used JUnit/Eclipse for the unit testing of various modules.
- Used Jenkins for CI and deployment.
- Developed content management system interface with Java API
Confidential, Reston VA
Java Developer
Responsibilities:
- Designed and implemented customized dashboard applications, extracting data from business systems to display relevant information and generate dynamic reports.
- Coordinated with the client and upper level management, as well as cross-functional teams to test the solutions for production issues and customizations.
- Performed software development utilizing technologies such as core Java, J2EE, Spring Framework, Hibernate, JSF, Servlet, and Oracle database.
- Interacted with business users and collected the requirements. Analyzed business requirements, designed and recommended solutions over Agile Methodologies.
- Developed web pages using HTML, CSS, JavaScript and AJAX.
- Worked with the deployment of code using Jenkins.
- Created backend tables/stored procedures and SQL for database access.
- Installed testing and production environments, and wrote test cases and documentation.
- Extracted data from ERP systems to build complete dashboard with detailed financial KPIs.
- Design web service and JMS interface to get data form customer SOA system
Confidential
Java Developer
Responsibilities:
- Designed and developed high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
- Performed software development utilizing technologies such as core Java, J2EE, Spring Framework, Hibernate, JSF, Servlet, and Oracle database.
- Improved the performance and integrity of code by processing thread concepts
- Developed server side business logic with EJB
- Implemented the data persistent layer with JPA
- Developed web pages using HTML, CSS, JavaScript and AJAX
- Created backend tables/stored procedures and SQL for database access.
