· As a Java Developer, I have extensive experience in developing and maintaining high-performance, scalable, and secure software applications.
· I am proficient in designing, implementing, and testing software solutions using Java, as well as other related technologies such as Spring Framework, Hibernate, and Oracle databases.
· I possess strong analytical and problem-solving skills, which enable me to identify and resolve complex technical issues efficiently.
· I am also well-versed in Agile methodologies, software development best practices, and version control systems such as Git.
➢ Proven expertise in designing and architecting complex applications with a focus on back-end development. Extensive experience in crafting robust architectures for various projects.
➢ Successfully built enterprise services on Cloud platforms, with a preference for Pivotal Cloud Foundry/PCF. Proficient in leveraging Cloud technologies for scalable and resilient solutions.
➢ Specialized in Java technologies, utilizing the Spring Boot framework, REST APIs, JSON, NoSQL databases, Hibernate, and Messaging. Primarily focused on back-end development, with a solid understanding of front-end concepts.
➢ Hands-on experience in implementing Microservices architecture, demonstrating practical knowledge and successful project execution.
➢ In-depth knowledge of Application Security, including information security principles, web app security, and PCI DSS Compliance.
➢ Proven track record in establishing CI/CD build pipelines using tools such as Git/Bitbucket, Jenkins, Maven, Artifactory, Chef, etc.
➢ Played a key role as a Java developer in major initiatives focused on Digital Identity Solutions.
➢ Expert in back-end Java engineering and design patterns, with a primary emphasis on tokenization, encryption, security, and performance tuning.
➢ Active involvement in the design and development of applications, system-to-system interfaces, and complete software solutions. Contributed to the creation of user guides and software development guides.
➢ Demonstrated leadership through significant contributions to advanced code development, code review, and providing day-to-day support and mentorship to team members.
➢ Used Maven tool to build and package, deploy an application project, and integrate with Jenkins
➢ Involved in developing JUnit Test Cases to validate the type of data in the XML Files
➢ Setup Integration of source control systems such as GitLab with the Jenkins System
➢ Good Experience with Junit, TestNG framework for Unit testing, Maven and Ant for Project building, Jenkins for Continuous Integration
➢ Good Experience in preparing Test Plan documents for Acceptance/Integration Testing, user training documents, and production support documents
➢ Proficient in writing Selenium Web Driver automation scripts in Java, Python, C#, and JavaScript using Maven, Cucumber, Ruby, and TestNG Automation Testing for Web Applications
➢ Expertise in Backend testing using Oracle, MS SQL, plsql, etl
➢ Performed all types of testing in complex environments like Windows/Linux/Mac OS for C#/Java
➢ Good expertise in bug tracking, reporting, and using Quality Center (QC) and JIRA for global test management
➢ Good expertise in ANT/MAVEN to create JAR files, and POM.xml with artifacts and dependencies
➢ Adaptive working in Agile, Incremental and Scrum models
Good experience in testing both SOAP and REST services using SOAP UI, Postman, Rest Assured and Tested both XML and JSON formats.
➢ Involved in the complete Life Cycle of the project starting from design to Testing the application
➢ Practiced Agile Methodology to keep track of the workflow tasks for every Sprint
➢ Developed application modules using Spring MVC, Spring Annotations, Spring Beans, Dependency Injection, and Spring AOP, with a database interface using Hibernate
➢ Developed interactive web pages using HTML, CSS, JSP, JavaScript, jQuery, and Ajax
➢ Used Maven configuration for the project management
➢ Used GIT for source control and Jenkins for continuous integrations
➢ Worked on JIRA as user requirements and bug-tracking tools
➢ Developed functions and store procedures using SQL
Wrote database queries using SQL and PL/SQL for accessing, manipulating, and updating Oracle database.
Software Development
undefined