Post Job Free

Resume

Sign in

Software Developer Java

Location:
Lansing, MI
Posted:
December 30, 2020

Contact this candidate

Resume:

Priyanka Manchukonda

385-***-****

adi1yq@r.postjobfree.com

SUMMARY

•Having 6 years of IT experience in the areas of Analysis, Design, Development and Maintenance.

•Expertise in Core Java with strong understanding and working knowledge of Object-Oriented Concepts like Collections, Multi-Threading.

•Comprehensive experience in design and development of various Web and enterprise applications using various technologies like Core Java 6, Java 8, J2EE concepts: JSP, Servlets, EJB, JMS, MVC, Struts, Spring AOP, Spring IOC, Spring MVC, Spring Boot, JPA, Hibernate, RMI, JavaScript, Typescript, HTML, XML, AJAX, jQuery, Angular, Microservices and Web services.

•Hands on experience in consuming RESTFUL and SOAP web services.

•Experienced in Java patterns and J2EE design patterns such as Singleton, Factory, Abstract factory, MVC and Prototype.

•Hands on experience with Oracle SQL and PLSQL in writing complex queries, packages, procedures and functions.

•Experienced in working with application and web servers which includes IBM WebSphere, Tomcat and JBoss.

•Experienced in Development, testing and deployment of applications on Windows &UNIX platforms using IDEs such as Eclipse, IntelliJ and STS.

•Very good experience in bug fixing, integration testing and Junit test case creation and execution.

•Experience with building applications using MAVEN tool.

•Well exposed to code reviews, source code control practices using SVN and GIT for Version Controlling.

•Collaborate with developers QA, product owner and scrum master to prioritize needs and produce high quality software changes.

•Well versed with production issues and full implementation of SDLC phases from requirements gathering to deployment.

•Exceptional ability to manage projects and meet milestones.

•High ability to work with software development practices such as Agile Methodology and Test Driven Development (TDD).

TECHNICAL SKILLS

Languages Java, PL/SQL, HTML

Frameworks J2EE Framework Struts, Spring, Hibernate, Web Services, Log4J

Java Technologies Servlets, Java Beans, JSP, JDBC

Web Technologies JavaScript, AJAX, XML, jQuery, Angular

Operating Systems Windows XP/2000/Vista, UNIX

Web Servers Apache Tomcat

Versioning Tools Clear Case, SVN, GIT

Build Tools ANT, Maven.

Application Servers IBM WebSphere, JBoss

EDUCATION

Bachelor of Engineering in Computer Science, JNTU, Hyderabad, India. Apr’ 14

CERTIFICATION

Java SE 6 Programmer Nov’ 17

PROFESSIONAL EXPERIENCE

State of Utah Utah

Java Developer Jul’ 17 to Till Date

Developing and maintaining the application using Core Java, Spring MVC, Spring dependency injection, Spring AOP, spring boot, Servlet, JSP, JMS, JavaScript, Web services, JBoss/Wild fly, SQL and PLSQL.

Developed the front - end web page by using HTML, CSS taking advantage of the frameworks Angular, AJAX, jQuery, Java script and Typescript.

Created wireframes to define and plan the information hierarchy for the application and developed the application using Angular by integrating it with swagger API.

Maintained Interface compatibility and concurrency in the project using Java 8 new features like default, static methods and Concurrency API.

Developed spring boot application using Spring framework concepts like DI, AOP, Spring MVC and Spring Boot.

Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.

Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate and Spring.

Used Maven as build tool and retrieved all the dependencies required for the application.

Implemented a CI/CD pipeline with Docker, Jenkins and GitHub by virtualizing the servers using Docker for the Dev and test environments.

Involved in consuming web services using Soap/Restful.

Involved in creating and Deployment of REST API and Microservices in J2EE using Spring Boot.

Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.

Extensive experience in Amazon Web Services like EC2, S3, Simple DB, RDS, Elastic Load Balancing, AWS Identity and access management, AWS Cloud Watch.

Hands on experience in AWS infrastructure on various resources IAM, EBS, Security Group and Auto Scaling in Cloud Formation JSON templates and some internet technologies including TCP/IP and HTTP.

Involved in Designing the Database Schema and writing the complex SQL queries.

Involved in Code reviews for other modules developed by peers. Used GIT for Version Controlling.

Followed agile methodology and scrum meetings to track, optimize and tailored features to customer needs.

Part of production support team to resolve the production issues.

Involved in the bug tracking and unit testing using JUnit framework.

Used JIRA for bug tracking.

Environment: Core java 6, Java 8, J2EE MVC, Spring dependency injection, Spring AOP, Spring MVC, Hibernate, Servlet, JSP, JMS, JavaScript, Typescript, jQuery, Ajax, Node JS, Angular, TDD, Visual studio code, Web services, Postman, AWS, Junit, STS, Apache Ant, JBoss/Wild fly, Clear case, Git, HTML, XML, Oracle 11g, SQL, PLSQL.

Vodafone Hyderabad, India

Software Developer May’ 14 to Apr’ 17

•Involved in designing and developing both the front end and server-side components of the application

•Worked on presentation layer development using JSP, HTML, JavaScript, and CSS

•Developed presentation tiers using struts MVC architecture

•Involved in writing the struts action servlets and configuration files

•Configured Spring to manage objects and set their dependencies in a Spring context file and integrated middle tier with Spring application framework

•Implemented the business layer by using Hibernate with Spring DAO

•Optimized java code to resolve performance issues including changing the design patterns, using collections

•Involved in Bug fixing and functionality enhancements

•Involved in finding the root cause of the bugs/issues

•Involved in the bug tracking and unit testing using JUnit framework

•Used object/relational mapping tool Hibernate to do the CRUD (create, read, update and delete) operations and to achieve object persistency

•Optimized queries to reduce computations using well-structured SQL queries

•Written new and altered queries for the added functionalities using SQL

•Involved in writing triggers, sequences and indexes in oracle

•Used JIRA for bug tracking

•Involved in the code review and quality check of the product

Environment: J2EE 1.6, Core java, Struts 2.3.1, Spring 3.0.5, Hibernate 3.6.4, Eclipse Indigo, JBoss 5.1.0, WebSphere 7.0, Oracle, SQL, PLSQL, XML, AJAX, JSP 2.1, HTML, Java Script, Clearcase 8.0.0.1, Toad 9.7.2.5, Ant 1.6.5



Contact this candidate