Software Engineer Resume
PROFESSIONAL SUMMARY:
- 4+ years of professional experience in end to end implementations using JAVA platform.
- Good Quality design and development skills using latest technologies JAVA/J2EE, EJB, Spring Framework, Spring Boot, Junit, Apache Maven etc.
- Solid background in Object - Oriented analysis and design.
- Good experience in building SOAP/REST web services implementing CRUD functionality.
- Worked on consuming REST web services by writing clients in java.
- Strong experience in implementing web services using Spring framework, Spring Boot.
- Basic cloud programming exposure(AWS) (EC2, RDS, S3).
- Experience in building Docker images.
- Experience with the implementation of business functionality through an Agile/Scrum and Test Driven software development life cycle.
- Experience in configuring and deploying on Java Application Servers like Web Logic.
- Extensive hands-on experience in design, coding, testing using SSIS package designer and also schedule DTS/SSIS packages.
- Experience in writing SQL Queries, Dynamic-queries, sub-queries and complex joins for
- generating stored procedures, packages and views.
- Excelled in High Level Design of ETL DTS, SSIS packages using OLE DB for integrating data
- between heterogeneous sources like Oracle, Excel, DB2 etc.
- Trained and worked across different functional modules depending on the project requirement.
- Very well organized self-motivated with effective communication skills (written and oral) and require minimal supervision to excel.
- Strong attention to detail and a commitment to deliver under tight time constraints.
- Experienced in team programming and also accomplished at working independently.
TECHNICAL SKILLS:
Languages: Java (Versions 8,7,6,5), C, C++, SQL, XML, XSL, Shell Scripting
Web Technologies: JavaScript, CSS, HTML
Technologies: J2EE, JDBC, JNDI, EJB, Servlets, JSP, JMS, SSIS, SSAS, SSRS.
Web Services: SOAP,REST,WSDL,JSON.
AWS Cloud: EC2,S3,RDS,IAM etc.
Java Frameworks: Spring, Spring Boot, Hibernate, MVC.
Change Control : Rational Clear Case, TFS, GIT.
Databases : Oracle, MS SQL Server, MySQL, DynamoDB.
Tools : AutoSys, BladeLogic, Jenkins,Docker
IDE Tools : Eclipse, Microsoft Visual Studio
Web/Application servers : Weblogic, Apache Tomcat
Operating Systems : UNIX HP-UX, Red Hat LINUX, WINDOWS.
WORK EXPERIENCE:
Software Engineer
Confidential
Responsibilities:
- Building Spring boot web application, REST web services.
- Creating data models for the RDS MYSQL database used by the web application.
- Deploying web application containers using Docker images on AWS ec2 instances.
- Testing web services using POSTMAN.
- Mentoring and Managing offshore-onsite discussions and meetings.
Technologies: Java 1.8,SpringMVC, Spring Boot, Spring Data JPA,Docker, AWS RDS(MySQL DB),AWS EC2, Maven, Jenkins,GIT, REST Webservices
Senior Systems Engineer
Confidential
Responsibilities:
- Part of complete SDLC life cycle with primay focus on Analysis, Design, Review and Coding.
- Involved in solving end user issues with the Reports/Maintenance in STORM.
- Using Maven for application build.
- Peer code review and provide technical expertise to other team members.
- Writing and executing Unit test cases using JUNIT.
- Writing batch scripts for automation.
- Implemented web services (SOAP,REST).
- Testing web services using SOAP UI.
- Code version management using GIT.
- Used Agile methodology technology tools like Jira.
- Used ticketing tools like IXP to submit changes, open work orders, work on Incidents, collect reports etc.
Technologies: JAVA 1.7 (J2SE,J2EE), Spring,JAX-RS,Maven,Web Services,Oracle,SQL Server,Autosys,WebLogic.
Systems Engineer
Confidential
Responsibilities:
- Developed detailed program design for the application.
- Worked as a Java back end developer.
- Developed DTS packages to extract, transform and load into OLTP database using SQL Server
- Integration Services( SSIS).
- Involved in creating data feeds for multiple dependent applications.
- Implemented application logging using log4j.
- Documented technical specifications.
- Writing and executing Unit test cases using JUNIT.
- Performed code, version management using clearcase,TFS.
- Worked with support teams in designing & scheduling the batches.
Technologies: Java Web Services Client, JAVA 1.7(J2SE,J2EE) , MQ,db2,Oracle,Sql Server.