Developer/sr.java Developer Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- Over 10 years’ of experience in development and maintenance of Thick client and web applications in the Investment Banking domain.
- Great Exposure to developing applications on the Cloud platforms like PCF.
- Possesses expertise in top quality architecture and development skills using Java, Spring Framework, Hibernate, Python and Perl programming languages.
- Good knowledge on database design and architecture.
- Sound Knowledge in Agile (Scrum) Development Process and Test driven development (TDD).
- Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
- Excellent communication skills, interpersonal, strong architectural skills, hardworking and a very good team player and ability to effectively communicate with all levels of the organization such as technical, management and customers.
- Exposure to multi - cultural and multi-lingual work environment.
- Having good domain knowledge in Investment Banking and Telecommunication.
TECHNICAL SKILLS:
Operating System: Windows, Linux
Programming Languages: Java 1.8Spring FrameworkWeb services (REST & SOAP)Pivotal Cloud PlatformSpring BootHibernatePerlPythonC Programming.
Databases & Tools: Oracle, Sybase
Other Utilities: Jenkins, Git, TeamCity, Sonarqube, Maven, Gradle.
PROFESSIONAL EXPERIENCE:
Confidential, Riverwoods, Illinois
Developer/Sr.Java DeveloperProgramming Languages: Java 1.8, Spring, Hibernate, Pivotal Cloud Framework, Web Services (REST & SOAP), Spring Boot
Responsibilities:
- Responsible for Initial analysis, Estimation, and Reviews, keeping track of risk/issues and pain areas in the system and resolving/mitigating them.
- Liaising with multiple stake holders to understand and collate requirements and evaluating the design and development needs of the customer.
- Responsible for handling change request through Change Control Facility.
- Develop Proof of Concept (POC) for different sub-components of the re-designed application using different cloud technologies and components available and supported by Spring Boot framework and compatible on Pivotal Cloud Foundry
- Involve in application development using Extreme/Pair Programming based on Agile programming methodology. Develop the software using TDD (Test Driven Development) approach, and ensuring optimum test coverage as part of writing the acceptance and unit tests.
- Planning and executing unit, regression and integration testing.
- Conducting logical analysis of the technical problems and formulating mathematical model for the Solutions of the problems.
- Handling release tasks, implementation, co-ordination and ongoing maintenance.
- Ensure data integrity and quality reporting at the end of every project as part of the documentation requirements.
- Actively involved in preparation of docs like Functional Specification document.
Confidential
Developer/Sr.Java DeveloperProgramming Languages: Java, Spring Framework, Hibernate
Responsibilities:
- Actively involved in daily client discussions for getting requirements.
- Gathered and analyzed the requirements from client and proposed the optimal solution to the users and Collateral managers who manage the client Portfolios.
- Debugging and fixing production as a L3 Developer.
- Leading and helping the team for their technical challenges.
- Written and reviewed the unit test cases for all the modules.
- Took the challenging tasks which involves more R&D and provided the best solutions.
- Created optimized queries for improving the performance of the Reporting component of Confidential .
- Fixing the bugs.
- Reviewing the code of other developers and technically grooming the new resources.
- Providing User Acceptance Testing support.
- Testing - Unit Testing, Integration Testing, System testing and Regression Testing