Java Developer Resume
3.00/5 (Submit Your Rating)
Tampa, FL
PROFESSIONAL SUMMARY:
- Over 7 years of experience in Software Development on server side /backend programming using JAVA / J2EE and Oracle
- Well experienced in design & code development using JAVA, J2EE (Servlets, Hibernate, JSP, SOAP/Restful Web Services), Automation of unit test cases using Junit, continuous integration & deployments and also involved in server side optimization, has relatively good experience with SQL development and high level tuning hands on in Database tech such as Oracle/Netezza/Sql server & Sybase.
- End to End Agile Development Model that involve continuous design, development, testing & support through Scrums. Have worked under Waterfall model as well.
- Instrumental in achieving the production stability in terms of adding functional features and data defect fixes that are classified/prioritized as potential key wins for customers and played key role in driving the team that dedicatedly focusses on Prod stability as Scrum lead for around a year.
- Experienced in working directly with end users and Product owners on understanding the functional/data/availability/performance issues & Prioritization of the same as part of Backlog review & Sprint planning
- Experienced in J2EE code/server optimization - Garbage collection analysis & tuning, connection pool optimization and memory leak analysis.
- Performed HLD, LLD, peer to peer code reviews & unit/functional test cases reviews that ensures quality in deliverables and also to reveal issues ahead which can be addressed & risks are documented/mitigated hence pro-active & productive
- Experienced in analyzing the Functional & Non-Functional Requirements characteristics of multiple applications and played key role in creating work packets from those according to the priorities from customers & velocity of the team maintaining the balance btw them.
- Created regression & output data compare utilities in higher testing environments apart from unit testing setup to test functional/data correctness as well as non-functional aspects of various components involved in high level ahead of user acceptance cycle.
- Profiling and sampling of the application server code to identify the method level bottlenecks in code.
- Defined support & monitoring framework for production, closely involve in different stake holders such as Product owners, L2 Support team and users at times to sort out the open issues/questions/asks or data enquiries
- Developed and executed performance test scripts using tools like Jmeter, custom java program to test the concurrency during development phase as part of pro-active performance management.
- Always had been quick at continuous learning & acquiring new skills and work together as a potential team player.
- Experience in on premise & Beginner to AWS Cloud based environments.
TECHNICAL SKILLS:
- J2EE Java SE 6
- SE 8
- Java EE 6 (Web services) Database Oracle
- Netezza
- Sybase Application Server Tomcat
- Jboss Caching Java
- Spark in memory Big Data Impala
- Spark Others AWS - Beginner & Basics on S3
- Redshift
- EC2 & Docker containers
- Selenium Operating System & Hardware Windows
- Mac
- IBM Netezza
PROFESSIONAL EXPERIENCE:
Confidential, Tampa, FL
Java Developer
Responsibilities:›
Requirements Gathering System Analysis Design Coding Unit Testing Integration Implementation Documentation Project Management and Coordination Project Billing ActivitiesEnvironment: Java, J2EE, Oracle, Hadoop, Spark, Xml
Confidential
Java Developer
Responsibilities:›
Requirements Gathering System Analysis Design Coding Unit Testing Integration Implementation Documentation Project Management and Coordination Project Billing ActivitiesEnvironment: Java, J2EE, Xml, Hibernate, JavaScript
