Java/j2ee Developer Resume
Edina, MN
SUMMARY
- 5+ years of IT experience developing in Client/Server and Web - based, distributed architectures using Java and J2EE technologies.
- Strong experience in the entire Software Development cycle (SDLC).
- Extensive experience in developing and developing User Interference using HTML, DHTML, CSS, JavaScript, Angular, jQuery.
- Experience in implementing Agile/Scrum development of Software development.
- Experience in implementing Model View Controller (MVC) Architecture based applications using Spring Frameworks.
- Experience in implementing SOA architectures with web services using SOAP/ Restful
- Experience in implementing IOC/Dependency Injection features in various aspects of Spring Framework.
- Experience in Microservices Architecture with Spring Boot and Docker.
- Responsible for creating and maintaining architecture for Restful API using Spring Boot.
- Experience in working with Application servers like BEA Web logic, IBM Web sphere, JBoss and Web servers as Tomcat.
- Good experience in writing SQL Queries, Stored Procedures, functions, packages, tables, views,triggers and data connectivity and data integration of Oracle.
- Good Experience in software configuration management using CVS, GIT and SVN.
- Experience in test driven development (TDD).
- Excellent analytical, problem solving, communication and inter-personal skills with ability to interact with individuals Confidential ease.
TECHNICAL SKILLS
Languages: C++, Java, J2EE, PL/SQL.
Java Technologies: J2EE, JSP, Servlets, JDBC, Web Services (SOAP/REST).
Web/App. Server: Tomcat, WebLogic, Web Sphere, JBoss.
Frameworks & Tools: Spring, MVC, Hibernate, JUnit, Log4J.
Web Technologies: HTML, CSS, JavaScript, Angular, jQuery.
Databases: Oracle, SQL Server.
Design & Modelling: UML, Design Patterns, Agile SCRUM.
Tools: /IDES: RAD, Net Beans, Eclipse.
Operating System: Windows, Unix.
Integration Tool: Jenkins.
Build Tools: ANT, Maven.
Version Control Tools: CVS, SVN, GIT.
PROFESSIONAL EXPERIENCE
Confidential, Edina, MN
Java/J2EE Developer
Responsibilities:
- Involved Followed AGILE Methodology and participated in SCRUM Meetings.
- Designing and developing user interfaces using JSPs, AJAX and jQuery.
- Understanding functional specifications and documenting technical design documents.
- Maintained CSS and HTML, JavaScript, Angular, Bootstrap for designing Webpages.
- Used XSL/XSLT for transforming common XML format into internal XML format.
- Involved in client installation and supported change requests and enhancement.
- Implemented MVC architecture by using Spring framework, Hibernate in terms of JSPs and Servlets.
- Created and modified SQL Queries whenever required for change requests.
- Managed Spring Core for dependency injection/Inversion of control (IOC), and integrated with Hibernate.
- Implemented Rest and SOAP web services.
- Implemented Stored Procedures and triggers using PL/SQL to calculate and updated the tables in Oracle database to implement business logic.
- Used Microservice architecture withSpring Bootbased services interacting through a combination of REST andApache Kafkamessage brokers
- Implemented the Project structure based on Spring MVC pattern using spring boot.
- Implemented Micro services-based Cloud Architecture on AWS platform.
- Integrate the different parts of the application and test.
- Used GIT for version controlling, JUnit for unit testing and Log4j for writing the log files.
- Application deployment suite to deploy in Tomcat.
- UsedSpringBeans to encapsulate business logic and Implemented Application MVC Architecture usingSpring MVC.
- UsedtheSpringmodulesofDI/IOC, AOP and Spring MVC.
- UsedSpring XML configuration forDependency Injection.
- Usedspring JDBC Templateto do CRUD operationswith Database.
- Involved in creatinginternal and external services, Entity services and handlers.
- Created continuous integration builds usingAnt and Jenkins. And deployedthe application onWeb Sphere applicationserver.
- Participated inUnit testing usingJUnit.
- Good exposure in AWS lambda and API gateways.
- Used metrics to monitor system performance cost of resources in AWS
- Worked on implementing current Rest web services to cloud computing services AWS.
- Experience in managing AWS VPC (Virtual Private Cloud) environment.
- Automated Linux/Windows-based jobs using scripting languages such as shell, PowerShell.
- Involved in building and deploying large scale java-based applications, RESTful web services.
- Managed and configure AWS EC2 instances services for business needs (EC2, Route53, S3, RDS, Cloud Watch, IAM, SNS and VPC) used Cloud watch, AppDynamics for end - to-end monitoring.
- Configured scalable infrastructure and cloud bees/Jenkins on Amazon Web Services (AWS).
- Deployed Spring Boot based Microservices in Docker and Amazon EC2 container using Jenkins
- Developed RESTful Web services using JERSEY API.
- Used design patterns like Factory Pattern, Singleton.
Environment: Environment: Java, J2EE, Spring, MVC, React, Springboot, NodeJS, Hibernate, SOAP, Agile Methodology, JavaScript, HTML/HTML5, AJAX, CSS3, jQuery, REST, XML, jBoss, Apache Tomcat, Oracle, Log4j, JUnit, AWS, SVN, Maven, Windows
Confidential, Dallas, TX
Jr. Java Developer
Responsibilities:
- Created UML use case diagrams, sequence diagrams, and preliminary class diagrams for the system using Rational Rose.
- Designed and developed carrier selection and product selection web pages using HTML, Servlets and JavaScript.
- Design and hand coding of new websites using PHP and JavaScript.
- Developed coding for client-side interactions of web pages in JSP and HTML.
- Developed Servlets to retrieve contents from Database and to have healthy transaction of data on the web application.
- Developed classes using JDBC API to access the MySQL database.
- Worked on PL/SQL scripts for End of Day transaction processing.
- Configured MySQL connection pool, which is included in MYSQL JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
Environment: Java, J2EE, Spring, JSP, HTML, CSS, JavaScript, Spring, AOP, MVC, REST, UAT, JIRA, Web Sphere Application Server, JMS, Ant, Jenkins, JUnit.
