Post Job Free

Resume

Sign in

Core Java Backend Developer

Location:
Strongsville, OH
Salary:
90k
Posted:
January 04, 2024

Contact this candidate

Resume:

Purimetla Bhavana

ad2f25@r.postjobfree.com

469-***-****

SUMMARY OF QUALIFICATIONS

●Over 6 years professional experience as a Java/J2EE developer in design and development of RESTful and SOAP Web Applications involving Core Java, J2EE

●Having 3+ years of experience in the Financial Services domain for Middle East Banks of OFSS and 2+ years of experience for SaaS products in Highradius Technologies.

●Expertise in Software Development Life Cycle (SDLC) phases including analysis, design, prototyping, development, testing,implementation and maintenance for Client and Server side Enterprise Applications

●Expertise in Object Oriented Programming (OOP) using Core Java and development for web applications using J2EE technologies like Spring, Hibernate, JDBC, JSP, JMS and Servlet

●Expertise in implementing Multi-threaded applications using Design Patterns such as Singleton, Builder, MVC and DAO patterns in software design

●Expertise in design and implementation of systems based on N-tier distributed architecture using JAVA/J2EE technologies such as, Core Java, Multithreading, Collections Framework, Java I/O, JDBC, Hibernate, Spring Framework, Spring Batch, Struts Framework, JSP, JQuery and XML including XSL, XSLT and XML Beans

●Expertise in analysis, implementation and development for Data Structure & Algorithm, Java Virtual Machine (JVM) and Performance Monitoring & Tuning

●Expertise in Spring Framework in Spring Core, Spring Boot

●Proficient in Service Oriented Architecture (SOA) by creating RESTful and SOAP web services using WSDL, XML, XSD, SOAP Ul, JAX-WS, JAX-RS

●Proficient in persistence layer framework like Hibernate for Object Relational Mapping (ORM) with database and querying by HQL and Criteria

●Hand-on experience in writing Generic frameworks using Java Generics to validate and process end to end Java based applications.

●Hand-on experience in designing MVC based web applications using Struts along with Restful Web Service.

●Hand-on experience in application development using the Spring framework.

●Hand-on experience in Creating the DTO's and DAO's for accessing the MySql database, created spring beans, spring configuration files, auto-wiring, configured the property files via xml configuration, writing POJO classes for spring injection

●Hand-on experience in Test Driven Development (TDD) by using unit testing framework like JUnit and Mockito

●Hand-on experience in developing asynchronous messaging services with JMS for communication among distributed applications

●Hand-on experience in using logging system such as Log4j for troubleshooting

●Hand-on experience in configure and deployment for Application/Web Server like Apache Tomcat and WebLogic

●Hand-on experience in Object Oriented Analysis, Design and Development of Applications

●Sound understanding with database development and database tuning using SQL, PL/SQL and implementation for RDBMS like MySQL, Oracle

●Hand-on experience in database design, namely Oracle 10g and MySQL 5.1 Wrote the Queries and Stored Procedures using SQL and PL/SQL.

●Knowledge in front-end web development using HTML, CSS, JavaScript, AJAX, JQuery, JSON, and XML

●Experience in working under Agile Scrum and Waterfall methodologies and using JIRA as task management, issue and bug tracking

●Experience in using Git and SVN for version control and continuous integration tool such as Jenkins

●Expertise in Core java, Collections, backend development and design.

●Self-motivated, dedicated, reliable as a team player with excellent interpersonal skills and learning ability

TECHNICAL EXPERTISE

Programming Languages: Java, SQL

Java/J2EE Technologies: Core Java, Spring, Spring Boot, Hibernate, JSP, JMS, JUnit, Servlet, JNDI, JDBC, Log4j

Web Development: HTML, CSS, JavaScript, AJAX, JQuery, JSON,Apache Struts

Web/Application Servers: Apache Tomcat, WebLogic

Web Services: RESTful, SOAP, WSDL, XML, XSD, SOAP UI, JAX-WS, JAX-RS

Databases: MySQL, Oracle

CI/CD & Version Control: Git, SVN, Jenkins

Methodologies: TDD, Agile Scrum, Waterfall, BDD

Tools: Eclipse, Intellij, Maven, JUnit, Mockito, JIRA, Github, Microsoft Suite(Word, Excel, PowerPoint)

Operating Systems: Windows

PROFESSIONAL EXPERIENCE

HIGHRADIUS TECHNOLOGIES, Hyderabad, India 02/2021-05/2023

SOFTWARE ENGINEER 2

●Exposed to Agile Scrum and involved in backend development of core platform

●Built web applications using Java/J2EE technologies including JDBC, Hibernate, Spring, Struts, JMS and JSON.

●Developed new features based on core platform under Spring framework

●Designed and developed back-end function with several Java design patterns such as Data Access Object, Singleton, MVC, and Factory patterns

●Used Spring framework as business logic tier to perform IOC, AOP and integration with Spring MVC to define Controller, action mappings, services, DAO and DAOimpl to implement CRUD operations interactive with persisting objects

●Involved in multi-threading process development to handle an asynchronous write-behind cache for database update

●Worked on Enterprise Cloud Integration to fetch the data from SFTP or API and store it in the HRC database.

●Performed ORM with Hibernate to design and create the mapping classes, sessions, transactions, HQL and Criteria to fetch and persist data

●Worked with REST API’s, Web Services, Unit Testing and build tools.

●Developed JUnit test cases for Unit testing, integration and Functional Testing, and ran automated unit tests using Mockito for the purpose of Test Driven Development

●Used Log4j logging framework for logging message at various levels

●Built and deployed project using Maven

●Used GIT as version control system and Jenkins for continuous build integration

●Understood and implemented the architecture, standards, and design of key product initiatives with minimum supervision.

●Provided architectural input on new and existing solutions.

Environment: Core Java, Spring, Hibernate, MySQL Database, XML, JSON,GIT, Spring Boot, JUnit, Mockito, Apache Tomcat, Struts2, Eclipse, Maven

ORACLE FINANCIAL SERVICES SOFTWARE LTD., Bangalore, India 07/2017-01/2021

ASSOCIATE CONSULTANT

●Involved in Software Development Life Cycle (SDLC) following Waterfall.

● Involved in developing interactive web pages with frontend screens using HTML, CSS, JavaScript, JQuery, AJAX and JSP

● Responsible for design and development of various functionalities in Flexcube, related to different modules such as CASA, Payments, TD, Loans etc.

●Involved in Development of various extracts, reports and uploads for different modules like CASA, Payments, and TD.

●Analyzed and worked on change requests for the existing bank systems.

●Responsible for overseeing batch categories (BOD/EOD/Cutoff) in Integration Testing environments and fixing issues occurred during the same.

●Responsible for Exposing various transactions as web services.

●Involved in documentation and bug fixing of various modules of the project.

Environment: Java, J2EE, XML, JavaScript, AJAX,Oracle 11g, JSON, Weblogic, SQL Server,SVN.

EDUCATION

B.Tech in Electronics and Communication Engineering (ECE), 05/2017



Contact this candidate