Post Job Free

Resume

Sign in

Project Management Java J2ee

Location:
Haymarket, VA
Posted:
February 12, 2024

Contact this candidate

Resume:

Java J*EE Developer

Demonstrated a proven track record of over 6 years in

Java development, specializing in crafting scalable, high-performance applications across diverse industries. Showcased extensive expertise in the Java ecosystem, encompassing JSP, Servlets, JDBC, JPA, and EJB.

Leveraged these technologies to architect robust and efficient backend solutions.

Utilized a spectrum of Java frameworks such as Spring

(MVC, IOC, DI, AOP, Boot, Batch, Security), Hibernate, and Struts. Ensured streamlined development and code maintainability.

Applied skills in web technologies, including HTML, CSS, and JavaScript, along with modern frameworks like

React, Angular, and NodeJS. Consistently delivered engaging user interfaces and dynamic user experiences. Demonstrated seasoned proficiency in cloud

technologies, especially AWS services (S3, EC2, RDS, Lambda, etc.). Adeptly designed and deployed

microservices architecture for scalable and reliable cloud-based solutions.

Possessed in-depth knowledge of databases, including MySQL, MongoDB, Oracle, and SQL Server. Proficiently managed data storage, retrieval, and optimization. Showcased proficiency in implementing and integrating messaging systems like Kafka, JMS, and ActiveMQ.

Additionally, adept at handling RESTful and SOAP-based APIs for seamless communication between applications. Demonstrated expertise in DevOps practices, employing Docker, Kubernetes, Jenkins, and Maven for efficient deployment, CI/CD pipelines, and project management. Utilized extensive experience in version control using Git, BitBucket, and GitHub. Ensured collaborative and structured development workflows across teams.

Exhibited skills in application monitoring and logging tools such as Log4j, Splunk, and CloudWatch. Ensured robustness, performance, and real-time troubleshooting. Applied adept testing methodologies using JUnit and Mockito. Ensured comprehensive unit testing and quality assurance throughout the development lifecycle.

Proficiently utilized development tools like Eclipse and IntelliJ and project management tools like JIRA. Ensured efficient development cycles and task management.

Proactively solved problems with a keen eye for detail, passionate about delivering high-quality software

solutions that meet user requirements and business objectives.

Kameswari

EDUCATION

JNTU, India

Master of Computer Applications

SUMMARY

CONTACT

571-***-****

ad3kpm@r.postjobfree.com

Languages: Java, J2EE, SQL

Web Services: SOAP, Rest

Frameworks: Struts, Spring, Hibernate

J2EE Technologies: JSP, Servlets,

JDBC, EJB, Spring Boot, Microservices

Databases: MySQL, Oracle, SQL

Server, Cassandra, MongoDB

Web Technologies: JavaScript, AJAX,

JSON, HTML5, CSS3, XML, Angular,

React

Cloud: AWS - EC2, S3, RDS, SQS, SNS,

Lambda

Messaging Services: JMS, Kafka,

ActiveMQ

Web Servers: Apache Tomcat,

WebSphere, JBoss

DevOps Tools: Jenkins, Docker,

Kubernetes

Testing & Build Tools: JUnit, Maven,

Gradle

IDE Tools: Eclipse, My Eclipse, IntelliJ

Version Control: GIT, GitHub, SVN,

BitBucket

Tracking & Methodologies: JIRA,

Agile, Scrum

Operating Systems: Windows, Linux,

Mac OS

TECHNICAL SKILLS

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Implemented event-driven architecture using Kafka, facilitating seamless communication and data integration between microservices, enhancing overall system responsiveness. Developed RESTful APIs with Spring framework and harnessed Hibernate for efficient interaction with relational databases like MySQL and NoSQL databases like MongoDB. Applied the Spring framework, specifically Spring MVC and Spring IOC, to incorporate DI principles, achieving loose coupling, and enhancing code modularity.

Designed and implemented microservices architecture using Spring Boot, integrating Spring Batch for batch processing and Spring Security for robust authentication and authorization mechanisms. Utilized a variety of AWS services, including S3, EC2, RDS, IAM, Lambda, API Gateway, ELB, Route53, SNS, SQS, and CloudFront, to build scalable and reliable cloud-based solutions. Managed database interactions with MySQL and MongoDB, ensuring optimal performance, data integrity, and scalability.

Implemented CI/CD pipelines using Jenkins, ensuring efficient and automated software delivery processes. Contributed to the development lifecycle using Jira for issue tracking, providing transparency and traceability throughout the software development process.

Implemented core Java concepts such as Collections, Generics, Exception handling, IO, and Concurrency to build efficient and reliable backend functionalities. Designed and created dynamic and responsive user interfaces using HTML, CSS, JavaScript, React, Router, Redux, and NodeJS AJAX.

Collaborated within Agile and Scrum methodologies, actively participating in sprint planning, daily stand-ups, and sprint reviews to ensure project timelines and goals were met. Configured and deployed applications on Apache Tomcat, monitoring and optimizing performance using CloudWatch.

Orchestrated containerized applications using Docker and managed container orchestration with Kubernetes for efficient deployment and scalability.

Implemented comprehensive testing strategies using JUnit, ensuring the reliability and quality of the codebase, and utilized GIT for version control and collaboration within development teams. Leveraged Eclipse IDE for Java development, enhancing productivity and code quality. Demonstrated proficiency in monitoring, troubleshooting, and optimizing AWS cloud-based applications. December 2022 - Present

Machias Savings Bank, Bangor, ME

Environment: Java, J2EE, Spring, AWS, Hibernate, React, NodeJS AJAX, Kafka, RESTful APIs, Kubernetes, JUnit, GIT, Jira, MySQL MongoDB, Jenkins, Docker Apache Tomcat, Agile Java/J2EE Developer

Implemented Microservices architecture using Spring Boot to make applications smaller and independent. Involved in all the phases of SDLC including Requirement Gathering, Design & Analysis of the Specifications, and Development of the Application.

Used Log4j for debugging, testing, and maintaining the system state. Developed UI pages using JavaScript and used Bootstrap for creating responsive web pages. Developed unit test cases and suits on the JUnit framework for unit testing. Used Maven for building, deploying applications, and creating JPA-based entity objects. Designed and developed the REST-based Microservices using the Spring Boot. Developed the presentation layer using JSP and business logic code was implemented in the Model component of Apache Struts framework based on the Model View Controller (MVC) paradigm. Use of Struts Framework for Controller components and View components. Involved in the design and development of XML presentation. Worked extensively on the design and development of applications using Java, J2EE, Spring Boot, and Hibernate.

Responsible for writing SQL queries and Stored Procedures using SQL/PLSQL. Helped design and develop RESTful API data providing account management capability as well as security role lookup and management for all downstream dependencies in the digital supply chain. August 2021 – November 2022

UPC Insurance, St. Petersburg, FL

Created Auto-deploy jobs using Jenkins.

Extensively used Java Collection, Exception Handling, and File handling by Java I/O concept for implementing the business logic in this project.

Environment: Java, JSP, AWS, Microservices, Spring Boot, Servlets, Spring, JavaScript, Angular, Maven, Jenkins, BitBucket, Mockito, Bootstrap, Oracle, JMS, Splunk, IntelliJ, JIRA. Java Developer

Spearheaded the development of web applications by employing JSP, Servlets, and the Spring framework, implementing IoC, DI, and AOP for enhanced modularity. Orchestrated the deployment and maintenance of cloud-based microservices using AWS services like EC2, S3, and Lambda, ensuring optimal performance and scalability. Implemented and fine-tuned design patterns such as Singleton, Factory, and Observer to fortify the scalability and maintainability of the codebase, fostering a robust and flexible architecture. Engineered RESTful APIs with Spring Boot to facilitate seamless communication between microservices, prioritizing high availability and low latency.

Crafted engaging and user-friendly experiences through the development of dynamic and responsive user interfaces using HTML, CSS, JavaScript, Angular, and Bootstrap. Oversaw Oracle databases, optimizing queries, and ensuring data integrity while adeptly handling JSON and XML data formats.

Executed Lambda Expressions to infuse concise and functional programming, thereby enhancing code readability and overall performance.

Integrated JMS for asynchronous communication between distributed systems, guaranteeing the reliable delivery of messages.

Automated project build processes utilizing Maven, streamlining project management, and enhancing efficient dependency handling.

Orchestrated end-to-end CI/CD pipelines using Jenkins, ensuring the reliability and efficiency of the entire development lifecycle.

Collaborated seamlessly on version control using BitBucket, promoting a culture of cohesive code collaboration and integration across teams.

Applied Mockito for effective mocking and unit testing, ensuring thorough and reliable testing of individual components.

Managed project workflows and issue tracking with JIRA, facilitating efficient task management and fostering collaboration.

Configured and monitored application performance using Splunk while optimizing web server configurations with Nginx for enhanced system performance and scalability. Collaborated effectively with cross-functional teams, utilizing IntelliJ IDE for Java development. October 2019 - July 2021

Guidance Residential, Reston, VA

Environment: Java, JSP, AWS, Microservices, Spring Boot, Servlets, Spring, JavaScript, Angular, Maven, Jenkins, BitBucket, Mockito, Bootstrap, Oracle, JMS, Splunk, IntelliJ, JIRA. Software Developer

Designed and developed several EJBs using a Session facade pattern. Implementation of Persistence layer using JDBC and Hibernate. Worked in building and deploying applications in servers like Web Logic, Apache Tomcat, and Confidential Web Sphere.

Developed JSP (Java Server Pages) for orders module and Customer Service Department. Essentially involved in all phases of SDLC to structure the unformatted requirements. Wrote and debugged the ANT scripts for building the entire web application. Involved in the Integration of all the modules, deploying them on the Application server, and using JMS. Wrote Client-side validation using Servlet Validate framework and Javascript. Designed and developed the application using Spring, Web services, Hibernate Used SQL, for handling MySQL database.

Developed and implemented applications using Eclipse. Wrote different queries in Oracle using SQL.

March 2017 - September 2019

Synovus Bank, Columbus, GA

Environment: Eclipse, Java, J2EE, JSP, Servlet, MySQL, Hibernate, Apache tomcat, Oracle, JavaScript, JMS, JDBC, Ant.



Contact this candidate