Java Developer Resume
SUMMARY:
- Over 6 years of experience certified spring boot development professional adept at implementing ERM system and IDE capabilities as part of supporting multiple data sources.
- Documenting tech code inline using JSDoc or other convention.
- Strong communication, capable of working independently and as part of a team
- Closely work with other development teams regionally in enhancing and integrating into the local platform and trading requirement
- Experience in provisioning, configuring and troubleshooting of various AWS cloud services such as EC2, S3, RDS, ELB (Load Balancers), ASG, SNS, VPC, Route53.
- Highly skilled in designing and developing web applications be ensuring compliance with business requirements.
- Developed core modules in large cross - platform applications using Node JS, JAVA, J1EE, SpringBoot, Struts,
- Proficient in streamlining process for delivering projects as per the targeted SLAs.
- Having worked closely with clients like Confidential have involved in all phases of SDLC from inception, planning, design, coding and testing to project closure.
- Experience in architecture, planning, developing, implementing IT solutions in financial industry and lead cross functional teams with diverse technical backgrounds.
- Experienced in core Java development with good hands-on in writing /analyzing SQL, writing stored procedures, triggers, functions.
- Experience in developing and testing internet/intranet Web - based applications, Client/Server applications, J2EE Architecture, OO Design patterns, Core Java.
- Experienced in object oriented, data structures, collections framework API for framework design in Java.
- Experienced working in multithreaded Java applications and tuning applications for performance optimization and synchronization.
- Defined set of security policies which halps in identifying categorizing and protecting tech assets on AWS, managing access to AWS resource using accounts, users and groups.
- Designed and developed RESTful Microservices using Spring Boot for tech application to seamlessly integrate wif supporting sub system
- Experience with Object Oriented Development concepts
- Experience with Relational Database Systems, Oracle, SQL and JDBC
- Demonstrated ability to learn and become productive in new technologies quickly
TECHNICAL SKILLS:
Languages: Java, XML, C/C++, CSS, PHP
Web/Application servers: JSP, Servlets, Java Script. CSS, AngularJS
CSS Frameworks: SAAS, LESS
Java Frameworks: Spring, Struts, Hibernate, JPA
Application & Web Servers: Jboss (LAE, CAE), WebLogic, Apache Tomcat.
Enterprise Technologies: J2EE, EJBs, JDBC, JNDI, JSTL, Java Beans, Kafka, RabbitMQ
Operating Systems: Windows, Linux, UNIX, Mac-OS.
IDEs: STS, Eclipse, IntelliJ, NetBeans.
Web services: Rest (JAX-RS), SOAP(JAX-WS)
Database: Oracle, SQL Server, MySQL, PL/SQL, MS Access
Markup Languages: HTML, XHTML, XML, DHTML.
Build & Management Tools: MAVEN, SVN.
Methodologies: SDLC, OOAD, Agile.
JavaScript Frameworks: AngularJS
Java unit testing: Junit, Mockito,Continuous Integration ToolsJenkins, Docker, Kubernetes
Database: Oracle, SQL Server, MySQL, PL/SQL, MS Access
Build Tool: Ant, Maven
Development IDE: STS, Eclipse, Intellij IDEA
Version Control Systems: Bitbucket, GitHub
Frameworks/ Open Source: JUnit, Test NG, MVC, Cucumber
Browsers: Firefox, Chrome, Safari
PROFESSIONAL EXPERIENCE:
Confidential, Conshohocken PA
Spring Boot Developer
Responsibilities:
- Established a cloud-based Electronic Records Management (ERM) system to support multiple sources
- Implementing an Intelligence Data Extraction (IDE) capability for the extraction of written material from paper forms.
- Defined set of security policies which halps in identifying categorizing and protecting the assets on AWS, managing access to AWS resource using accounts, users and groups.
- Used Spring Boot which is radically faster in building cloud Micro services and develop a Spring-based application wif very less configuration.
- Deployed and Monitored MicroServices Using Pivotal Cloud Foundry (PCF) and managed Domains and Routes with the Cloud Foundry.
- Debugged existing software and rectified defects for improving code performance.
- Identified, troubleshoot, and resolved bugs in software programming code that arise during field testing. o Interaction with business users on daily basis for gathering of new Requirements.
- Used a Microservices architecture, with Spring Boot-based services interacting through a combination of REST and RabbitMQ or Apache Kafka messagebrokers.
- Responsible for maintaining, implementing critical bug fix and supporting the application.
- Working in multithreading environment for execution of multiple orders in the trading platform.
- Responsible for architecture, planning, development and implementing IT solutions for the application.
- Designed and created Microservices business segments and RESTful administration endpoints utilizing Spring Boot.
- Building a modern, reliable and flexible system to process e-commerce payment transactions including pick-up o Composing, coding, and testing custom applications for various departments while documenting the same.
Environment: Agile/Scrum Methodology, Windows XP, STS IDE, Java Script, Spring boot, Pivotal Cloud foundry, Microsoft office, SQL, PL/SQL, Web Services, Microservices, Ajax, JSON, Oracle 10g, Tomcat App Server 7.0, JUNIT.
Confidential, New Jersey
Java Developer
Responsibilities:
- Involved in support of the existing application by providing bug fix and application support.
- Involved in software architecture, detailed design, coding, testing and creation of functional specs of the application.
- Developing the web applications using Core Java (Threading and Collection).
- Developed independent Microservices using Spring Boot Rest Controller model and are deployed on UNIX boxes.
- Performance tuning of the application and using Spring batch for the bulk transaction processing.
- Performing Code reviews with the team, design reviews with the Architects.
- Experience in provisioning, configuring and troubleshooting of various AWS cloud services such as EC2, S3, RDS, ELB (Load Balancers), ASG, SNS, VPC, Route53
- Implementing the Microservices to base on RESTful API utilizing Spring Boot with Spring MVC.
- Used Spring Boot which is radically faster in building cloud Micro services and develop a Spring-based application wif very less configuration.
- Preparing builds, deploy and Co-ordinate with the release management team to ensure that the proper process is followed during the release.
Environment: Java, Spring, Spring batch, iBatis, DB2, Flex, JavaScript, SOAP Web Services, XML, JMS, ETL, RAD, Flex Builder, Synergy, IBM DB2 Data Studio, Visio, Microservices, Release and build management tools like Encore.
Confidential
Java Developer
Responsibilities:
- Worked in enhancement for the application involving development and deployment of new functionalities.
- UI changes and enhancements were done using dream weaver and JSP
- Involved in Analysis and design phased. Prepared analysis and design documents as per the client’s requirement and got reviewed and approved by client.
- Used Microservice architecture, with SpringBoot & Spring Cloud-based services.
- Prepared test case document and test case review documents. Created test suites in JUnit and integration test plan documents.
- Used Spring Boot framework to write Presentation Layer, Business Layers and Controller Servlets. o Configured the application in RAD for development. Visual source safe was used for version control.
- Coding and performing unit testing of modules for enhancement. Validation of the UI components as per business logic and the requirements. Developed REST APIs using Spring MVC and Spring boot, hosted all microservices on Kubernetes. o Develop a tool that generates test cases based on the fields found in pages.
Environment: Java/Servlets, JavaScript, Oracle 10G, Tomcat 5.0, Eclipse 3.2, JSP, Microservices, HTML, CSS, VSS
Confidential
Java Developer
Responsibilities:
- Experienced working in AGILE SCRUM methodology.
- Prepared the impact analysis and design documents for the new enhancement in the system.
- Responsible for the bug fixes of the existing system. Used internal tracking tools to track and resolve the bugs in existing system.
- Extensive experience in developing Microservicesusing Spring frameworks following domain drive and design.
- Developed unit test cases in Junit and Integration test plans for the enhancements and documented them. o Developed RESTful Microservices using Spring Boot for teh application to seamlessly integrate wif supporting sub system.
- Wrote stored procedures involving business logic to reconcile the order with the invoice. Modified the system to accept and reconcile orders from Asia pacific region. There by the system was used across various business regions.
Environment: HTML, JavaScript, Java/JSP, WebLogic Server 5.0, SQL Server 7, Unix, Microservices