Post Job Free
Sign in

Java Developer

Location:
Acworth, GA, 30101
Salary:
130000
Posted:
February 03, 2025

Contact this candidate

Resume:

Midhun

Atlanta, GA

***********@*****.***

614-***-****

Professional Summary

Java J2EE Developer with 7+ years of experience in designing and developing web applications using Java, Spring, Hibernate, RESTful APIs, Microservices, and SQL, with expertise in SDLC, OOP, design patterns, MVC architecture, and Agile methodologies. Skills:

Programming languages and

Scripts

Java, J2EE, Java Script, HTML, CSS, JSTL, XML, PL/SQL. Database SQL Server, MySQL, Oracle, JDBC

IDE Tools Eclipse, IntelliJ

Common Services APIs SOAP, RESTful web service, Hibernate, JPA, JMS, Java Servlet, SWING, JSP, EJB, JDBC, web services, JNDI, JSON.

Application Servers Apache Tomcat 8

Frameworks / APIs / Tools Spring core, Spring AOP, Spring Transaction, Spring MVC, Struts, JSF, Log4j

XML XSL, DOM, XML Schema and Designing DTDs.

Modeling Tools/ Languages UML on Rational Rose 4.0. Web Services SOAP, REST

Version and Source Control Git, CVS, SVN

ORM Hibernate, JPA

Operating Systems Windows, LINUX.

Experience

Prime Therapeutics, Remote January.2022 – November 2024 Senior Software Engineer

Responsibilities:

● Involved in analysis, design, development and implementation of processes based on contract changes

● Used Agile methodology for design and development of project

● Wrote XML Transformations by creating Mapping Xml and used Freddie Mac tool to generate the object mapper

● Created new REST web service to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs

● Modified existing web service's operations wherever required as part for implementation 2

● Used Spring for bean instantiation, annotations, controllers, request mapping to handle the webservice request and response

● Used JAXB for marshalling and unmarshalling of XML instances into java content and java content into XML and JAXP for processing

● Used java concepts like Collections, Generics, Exception handling, Concurrency to develop business logic

● Worked on creating the producer adapter microservice and updating the email templates during success and failure scenarios

● Refactored the code to send events from selling to producer adapter which will flow to the LAPP and CAPP systems

● Produced SOAP web services using JAX-WS for building the business application layer

● Experienced in build automation using Jenkins

● Design and deployment of JMS queues on WebLogic

● Used Maven tool for build and participated in build/deployment schedules

● Used Junit for unit testing the code using Mockito and Power Mockito and supported the testing team to resolve issues

● Experience writing complex SQL queries to join tables, fetch the data from the Database

● Involved in functional testing for the developed application

● Worked on Sox automation and triaging the failures

● Used POSTMAN to create test cases and quickly unit test the web service code

● Implemented Swagger for the newly developed rest services

● Worked on fixing the sonar cube issues

Environment: Java, Spring MVC, Spring Security, Spring AOP, Spring ORM, SOAP, Hibernate, Core Java, SQL, Oracle, Eclipse, PL/SQL, Windows XP, Apache, JUnit The GBS GROUP, Remote August.2017- January.2022

Software Engineer

Responsibilities:

● Experience working in Agile development following SCRUM process, Sprint and standup meetings.

● Worked with Advanced Java 8 features like Lambda for adding functionality processing and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.

● Followed Java & J2EE design patterns like Singleton, Service Locator, Session Façade, DAO, DTO and Business Delegate during development & coding guidelines to design and develop the application.

● Implemented multithreading to improve the performance efficiency & decrease response time.

● Worked with advanced MVC framework such as Spring-IOC, Spring AOP, Spring MVC, Spring JDBC to implement backend functionality.

● Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.

● Created and injected Spring services, Spring controllers & DAOs to achieve dependency injection.

● Produced as well as consumed RESTful web services using Jersey API's.

● Developed Spring boot application with microservices.

● Used Spring Boot based services to interact through a combination of REST.

● Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based schema.

● Used Hibernate Transaction Management, Hibernate Batch Transaction and cache concepts.

● Designed and implemented Oracle 12c database to record collateral securities and settlement data. 3

● Developed GUI using Front end technologies JSP, JSTL, AJAX, HTML5, CSS and Java Script.

● Experience on Angular 2 forms and validations to validate the user input

● Experience with the Angular 2 and Typescript to build the Components in Application.

● Worked on basic authentication in both Java Spring boot for implementing security between front end UI and backend SOA services.

● Worked on creating login authentication modules using Angular 2 and JavaScript

● Experience in writing SQL queries, functions, packages, cursors and stored procedures, database triggers using PL/SQL in Oracle.

● Implemented exception handling in Java Spring boot for REST API, by making use of Exception Handler and Controller Advice annotations.

● Developed Maven scripts and developed builds using Maven and (CI/CD) servers like Jenkins.

● Used Junit for unit testing and implemented with Log4j to provide logs of exceptions.

● Used Git for version control and JIRA for bug Tracking and Project Management. Environment:Java, J2EE, Spring Core, Spring Boot, Spring Scheduler, RESTful Web Services, Microservices, Hibernate, Angular 2, HTML5, CSS, JavaScript, Maven, Tomcat, XML, XSD. Education:

Master’s in computer science Campbellsville University, Kentucky Bachelor’s in computer science SRM University, Chennai, India



Contact this candidate