Java Developer Resume
5.00/5 (Submit Your Rating)
Plano, TX
SUMMARY
- Over 17 years of extensive IT experience in developing, designing, analysis, testing of various web based, SOA based and client/server applications in multi - platform environments with JAVA/J2EE technologies, ASP.NET and PHP/MySQL
- Worked in implementation of CMMI Level 3 processes for the projects.
- Experience in Agile Methodologies like Test Driven Development (TDD), SCRUM and Waterfall.
- Experience in Estimating projects FPA for development project & based on impacted components for maintenance projects
- Highly proficient in using OOPS for building n-tier architecture systems with hands on development expertise in front-end UI layer, core business frameworks and Back-end database layer integration.
- Experience in Front-End UI development skills using scripting languages like HTML5, DHTML, CSS, JavaScript, JQuery, JSON, AJAX, Bootstrap, Tag Libraries, JSTL.
- Expertise in Back-end/server side java technologies such as: Web services, Java persistence API (JPA),, Java Database Connectivity (JDBC), Java Naming and Directory Interface (JNDI).
- Expertise in open source frameworks and ORM tools like Hibernate and also used Hibernate Annotations to reduce time at the configuration level.
- Expertise in databases such as Oracle, MySQL, SQL Server databases to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
- Expertise in implementation of J2EE Technologies: JSP, JTS, Servlets, JSF, JSTL, EJB transaction implementation, Struts,, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI.
- Experience in developing web applications on MVC based frameworks like spring, Spring IOC, Spring Batch, Spring Boot, and Spring MVC and Google Web Toolkit ( GWT ).
- Experience in developing applications with Spring Batch, Spring Micro Services and Spring Boot.
- Experience in development of REST, AJAX technologies and Jersey frameworks.
- Experience using J2EE design patterns like Singleton, Prototype, Business Delegate, Session Façade Pattern, DAO, MVC, Abstract Factory and Factory Pattern.
- Strong experience in different IDEs like Eclipse, Redhat DevStudio and IntelliJ IDEA and worked on various application and web servers like JBoss, BES Web Logic, Glassfish, Camel and Apache Tomcat.
- Experience with JUnit, Mockito, Log4j, and SLF4J in developing test cases and determining application functionality.
- Experience in development, deployment and troubleshooting Web based and enterprise based applications on Windows and Linux platforms.
- Experience in building applications using ANT, Maven.
- Knowledge on developing search components using Apache solr, which includes custom search handlers and custom handlers.
- Experienced in developing RESTful Web Services and Web Service Clients (JAX-RS or JAX-WS) with data representation in various formats such as XML and JSON.
- Experience in using code repository tools - Tortoise SVN, CVS, GitHub,.
- Excellent skills in interpreting business requirements and collaborate with technical team (onsite/offshore) to build models and solutions.
- Highly motivated team player with strong communication, analytical, documentation and organizational skill.
- Strong analytical skills with ability to quickly understand client's business needs.
- Excellent technical, communication, analytical and problem solving skills and ability to get on well with people including cross-cultural backgrounds and trouble-shooting capabilities.
- Quick learner and Team player with excellent communication, organizational and interpersonal skills, with ability to meet deadlines and work under pressure.
TECHNICAL SKILLS
- Java,
- JFC, SWING, AWT,
- JSP (taglibs, struts),
- Servlets.
- Struts,
- Spring (Core, MVC, Batch Jobs)
- Spring Boot
- PHP,
- XML,
- HTML/XHTML/CSS,
- JavaScript/jQuery
- Google Web Toolkit,
- Hibernate,
- Camel ,
- AJAX,
- C, C#, COBOL,
- IIS,
- Jboss,
- Glassfish,
- Ant
- CVS, SVN, VSS
- FreeMarker
- MySQL,
- Oracle,
- SQL Server
- Eclipse 3.2, NetBeans,
- VS 2005/2008
- Linux/UNIX,
- Windows Vista/XP
- Apache,
- Tomcat,
- Resin,
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
Java Developer
Responsibilities:
- User Stories discussion & Finalization.
- Worked in Agile Methodology.
- Attended Design calls & Prepared Design Documents.
- Followed Best Practices & most used efficient Design Patterns.
- Developed Spring REST APIs and used Jackson for parsing JSON.
- Developed modules efficiently with parallel processing.
- Followed TDD & Developed/Tested the code.
- Done Code Quality review using tools like sonar, findbugs, check styles and made changes.
- Involved in Defect Fixing.
- Involved in Performance Tuning & Testing.
- Used Splunk to monitor logs & debug / analyze issues.
Environment: Java, Spring Boot, Linux, AWS Code Commit, Intellij Idea, Postgress SQL, MongoDB, Elastic Search, Spring Data.
Confidential, Irving, TX
Java Developer
Responsibilities:
- User Stories discussion & Finalization.
- Worked in Agile Methodology.
- Attended Design calls & Prepared Design Documents.
- Followed Best Practices & most used efficient Design Patterns.
- Developed Spring REST APIs and used Jackson for parsing JSON.
- Developed modules efficiently with parallel processing.
- Followed TDD & Developed/Tested the code.
- Done Code Quality review using tools like sonar, findbugs, check styles and made changes.
- Deployed in Pivotal Cloud foundry and validated the code.
- Involved in Defect Fixing.
- Involved in Performance Tuning & Testing.
- Used Splunk to monitor logs & debug / analyze issues.
Environment: Java, Spring Boot, Linux, PCF 1.2, RLM, STS.
Confidential
Java Developer
Responsibilities:
- Involved in developing REST Services using Spring Boot framework.
- Responsible for Managing Development / Delivery of HA (High Availability) / High performance cloud computing Century Telecom Product Architecture.
- Deployed Spring Boot based micro services Docker container using Kubernetees container services.
- Involved in writing velocity template code for transferring data to backend and vice-a-versa.
- Involved in Fuse coding and updating xqueries, also debug the xqueries using XQuery tool.
- Implemented camel routing to integrate with backend interfaces
- Used Git for configuration management and version control.
- Involved in testing the REST Services using several testing tools like Soap UI, Postman and developed a swagger utility.
- Involved in deployment of code into Kubernetees using Jenkins.
- Involved in writing junit integration test cases using ProducerTemplate.
Environment: Java, AT&T framework (Spring Boot, Camel, Velocity), Jboss Fuse, Maven.
Confidential
Java Developer
Responsibilities:
- Analyzing HLD received from onsite coordinator.
- Suggest design changes if required
- Involved in coding in proprietary framework of AT&T developed in Core Java.
- Developed Junit test cases using Mockito framework.
- Involved in build and deploy using Jenkins for Continuous Integration.
- Mentoring team members on technical front.
Environment: Java, Proprietery framework of AT&T, EJB 3, Web Services.