Senior Java Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Sr. Java Developer offering 12 years of experience in engineering software for different IT organizations. Background in Analysis, Design, development of Web based, Back end and Client/Server Applications.
- Expertise in Core Java and J2EE frameworks including Spring, Spring Boot.
- Utilized Java 8 features like Lambda expressions and Stream for Bulk data operations on Collections which would increase the performance of the Application
- implementing Concepts like Concurrency, Exception Handling and Java collections
- Well experienced in Micro service architecture and developing REST API calls and SOAP webservices
- Experience using Hibernate for mapping Java classes with database and using Criteria API
- Hands on Experience with React JS
- Strong experience in Confidential Technologies with .NET Framework and languages C#, VB.NET, Silverlight.
- Worked with SQL databases like Confidential, SQL Server, Confidential DB2 and Hands on Experience in working with NoSQL Database like MongoDB to manage extremely large data sets.
- Expertise in Business intelligence technologies like SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
- Strong experience using Gradle Build Tool, Jenkins and OpenShift Deployment
- Strong Knowledge in RDBMS and Experienced in working with Confidential SQL Queries, DB2 and Confidential . Have knowledge in React JS. Seeking to expand talents by bringing wealth of expertise to well - established company.
- Self-directed and motivated Java Developer experienced working effectively in dynamic and paced Agile environments and Waterfall Models
- Enthusiastic technical professional with complete understanding of entire software development life cycle. Coordinated Onshore/ Confidential project models and progressed to ensure project completion and meets deadlines
TECHNICAL SKILLS
- Languages - Java, C#, VB, Silverlight
- Web Technologies - HTML, CSS, XML, XSD, WSDL, JSON, Bootstrap, jQuery, JavaScript, React JS
- Databases - MongoDB, DB2, Confidential, MS SQL
- Frameworks - Spring Boot, .Net, ADO.NET
- Web/Application Servers - Tomcat, OpenShift, IIS, WAS Liberty Server
- IDE - Eclipse, Visual Studio
- Other Tools & Technologies - Telerik, Jenkins, Swagger, SOAP UI, Postman
- Web Services - RESTful, SOAP,WSDL
- Business intelligence Tools: SSRS, SSIS
- Version Controls: Git, SVN, TFS
- Build Tool: MAVEN, Jenkins, Gradle
- Development Methodology - Agile
- Team Building
- Quality Assurance
- Trouble Shooting and Debugging
- Web-based software engineering
- Software Documentation
- Performance Tuning
- Web development
- Software Design and Development
- Code Review
Confidential, Jacksonville, FL
Senior Java Developer
Responsibilities:
- Collaborated with cross-functional development team members to analyze potential system solutions based on evolving market requirements.
- Worked d in Micro service architecture and developing REST API calls and SOAP webservices
- Connected to data sources and performed operation using Spring Data Framework and Spring JPA
- Worked closely with software developers, testers, and DevOps teams to design and develop robust solutions to meet client requirements for functionality, scalability and performance
- Used Hibernate framework for data persistence, involved in creating the Hibernate POJO objects and mapped using Hibernate Annotations
- Implemented Java 8 features like Streams, lambda expressions etc.
- Used Gradle as a project dependency management and build tool.
- Supported code review activities for ensuring code quality and strictly followed coding standards.
- Designed and Developed REST API Calls, integrated application with REST API and supports automation testing team to build REST API using Swagger
- Involved to implement screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
- Developed SOAP services to interact with Share Point and multiple systems
- Deployed to Openshift platform and did worked in Necessary customisation
- Migrated existing monolithic applications to microservice architecture using Spring Boot
- Modified existing software to correct coding errors, upgrade interfaces and improve overall performance
- Implemented ASPOSE tool for generating document and Mail merge
- Strictly followed agile methodology and used RALLY for issue tracking.
- Involved in software development lifecycle activities like task estimation and requirement gathering.
- Used GITLAB as the version control tool.
- Used Eclipse IDE for application development.
- Environment: Java, Spring boot, Spring JPA, RESTful, Aspose, DB2, MongoDB, Confidential, Jenkins, OpenShift, SOAP, Eclipse
Confidential, Jacksonville, FL
Senior Java Developer
Responsibilities:
- Implemented Web-Services to integrate different applications internal and third party components using SOAP and RESTFul services
- Involved database design and responsible for creating and modifying database objects
- Strong programming skills in designing and implementation of multi-tier applications using web-based technologies and Spring Boot.
- Created DB2 and MS SQL Server queries and Stored Procedures for the manipulation of data using DBMS.
- Strong experience using Gradle Build System
- Involved in various phases of Software Development Life Cycle (SDLC), including requirement gathering, modeling, analysis, architecture design, prototyping, developing and testing.
- Developed POJOs for Data Model and made individual HBM records to delineate Java Objects with Relational database tables.
- Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions.
- Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
- Used Aspose for Letter Generation and Mail merge .
- Used Hibernate Criteria API to query the database and perform other CRUD operations.
- Used GIT for version control tool for merging branches and used SourceTree to solve conflicts. Environments: Java, Spring boot, Spring JPA, RESTful, Aspose, DB2, Confidential, Liberty Server, SOAP, Eclipse
Confidential
Senior Software Developer
Responsibilities:
- Collaborated with cross-functional development team members to analyze potential system solutions based on evolving client requirements using ASP.NET and C#
- Created SSRS reports and developed daily running jobs using SSIS
- Created DB2 and MS SQL Server queries and Stored Procedures for the manipulation of data using DBMS.
- Used JavaScript for client-side validations.
- Designed and developed UI screens using Bootstrap, CSS etc.
- Worked closely with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance
- Participated in requirement gathering, task estimation etc.
- Used Aspose for Letter Generation and Mail merge
- Used JavaScript for client-side validations.
- Debugged and troubleshot for clients, solving technical issues quickly and accurately
- Used Collaborator for submitting code for review and HP ALM as a defect tracking tool.
Environments: ASP.NET, C# .Net, MVP, SSRS, SVN,SSIS,Boot strap, Java Script, Jquery
Confidential
Senior Software Engineer
Responsibilities:
- Used Generic Classes to perform operations on Dynamic data in Silverlight Application
- Created the UI controls in XAML pages using Silverlight.
- Implemented MVVM pattern for development.
- Created LINQ enabled database layer using Entity Framework.
- Used Dependency Injection in Silverlight Application.
- Practiced Agile Methodologies in the project team.
- Consumed RESTful Services from Backend Development team and implement across the application
- Debugged and troubleshot for clients, solving technical issues quickly and accurately
- Used Collaborator for submitting code for review and HP ALM as a defect tracking tool.
Environments: Silverlight, C# .Net, MVVM, Visual Studio 2010/13, Fiddler
Confidential
Software Engineer
Responsibilities:
- Involved in reviewing of the requirement.
- Requirement study of functional specifications
- Designing, coding and Init Testing using C# and back end as Sql2008
- Sending Status report to the Project Team.
- Debugged and troubleshot for clients, solving technical issues quickly and accurately
- Created SQL queries for the manipulation of data using DBMS, MySQL.
- Used Collaborator for submitting code for review and HP ALM as a defect tracking tool.
Environments: Windows Forms, C# .Net, Visual Studio 2010/13, Sql Server 2008
Junior Software Engineer
Confidential
Responsibilities:
- Development on the module Uploading image Captured to server using C#
- Involved in Client server Testing, Functional Testing and System and database testing
- Preparation of Defect report.
Environments: C#, Windows Mobile 5.0, Visual Studio 2005, SQL Server CE, Active Sync