Post Job Free

Resume

Sign in

Java developer

Location:
Bentonville, AR
Posted:
April 05, 2024

Contact this candidate

Resume:

E D U C A T I O N

HARSHITHA

J A V A / J * E E D E V E L O P E R

C O N T A C T

479-***-****

ad4sqs@r.postjobfree.com

TECHNICAL SKILLS

Java Development: Core Java,

Lambda Expressions, OOP, JSF,

JSP, Servlets

Frameworks: Spring (IoC, DI, AOP,

Batch, Boot, MVC, Transaction),

Hibernate, Struts, EJB

Web Development: HTML5,

CSS3, jQuery, JavaScript,

Bootstrap, TypeScript, React,

Angular, Vue.js, AJAX, Node.js

Database: MySQL, MongoDB,

Oracle, PL/SQL, SQL

Web Services: RESTful APIs,

SOAP-based web services,

GraphQL APIs, WSDL

Messaging Systems: Kafka,

ActiveMQ, JMS

Version Control: Git, CVS

Build Tools & CI/ CD:

Maven, Gradle, Ant, Jenkins

Containerization: Docker,

Kubernetes, OpenShift

Cloud Services: AWS (EC2, S3,

Lambda, CloudFront, Autoscaling,

API Gateway)

IDEs/Dev Tools: IntelliJ IDEA,

Eclipse, JIRA, Confluence

Server/Deployment: Apache

Tomcat, WebLogic, JBoss

Testing: JUnit, Mockito

Monitoring/Logging: ELK Stack

(Elasticsearch, Logstash, Kibana),

Splunk

P R O F E S S I O N A L S U M M A R Y

Java J2EE Developer with over 6+ years of hands-on experience in Core Java, JSF, JSP, and Servlets, proficient in the entire software development lifecycle

(SDLC).

Expertise in Spring framework encompassing IoC, DI, AOP, Batch, Boot, MVC, and Transaction management, coupled with strong knowledge of Hibernate, Struts, and EJB technologies.

Competent in Web development with HTML5, CSS3, jQuery, JavaScript, Bootstrap, TypeScript, and modern JavaScript frameworks, including React, Angular, and Vue.js, adept in asynchronous communication with AJAX and Node.js.

Proficient in developing and utilizing RESTful APIs, SOAP-based web services, and GraphQL APIs, with extensive hands-on experience working with WSDL. Skilled in message-oriented middleware, including Kafka, ActiveMQ, and JMS, with practical knowledge of cloud computing platforms such as AWS. Skilled in using Git and CVS for version control. Proficient with Maven, Gradle, and Ant for building projects. Also experienced in setting up automated build and deployment processes using Jenkins.

Solid understanding of relational databases, including MySQL, Oracle, MongoDB, and PL/SQL, with deployment experience on application servers like Apache Tomcat, WebLogic, and JBoss.

Familiarity with log management and analysis tools like ELK Stack and Splunk and containerization technologies Docker, Kubernetes, and Openshift. Well-versed in writing and executing unit tests using JUnit and Mockito, proficient in popular IDEs, including IntelliJ IDEA and Eclipse, and proficient in project management tools such as JIRA and Confluence. Strong problem-solving skills with a track record of tackling complex issues and finding effective solutions, ensuring projects run smoothly and are delivered successfully.

Strong communication and interpersonal skills, adept at collaborating with cross-functional teams and stakeholders to gather requirements, provide updates, and resolve issues efficiently.

Bhoj Reddy Engineering College

(JNTU), India.

Bachelor of Engineering

W O R K E X P E R I E N C E

Java/ J2EE Developer

Dundee Bank, Omaha, NE

Sept 2023 - Present

Designed and implemented scalable and robust J2EE applications using Spring framework, applying IoC and DI principles.

Utilized Spring Batch for efficient batch processing, ensuring reliability and performance.

Integrated Hibernate for ORM mapping, ensuring seamless interaction with MySQL and MongoDB databases.

Developed microservices architecture using Spring Boot, enabling modularity and flexibility.

Implemented GraphQL APIs for efficient data querying and manipulation. Utilized Kafka for real-time event streaming and messaging between microservices.

Designed and transformed XML data using XSLT for seamless integration within applications.

J2EE Developer

LenCred, Scottsdale, AZ

June 2022 - Aug 2023

Implemented core Java concepts to develop robust and scalable backend systems, leveraging object-oriented principles for efficient code organization.

Utilized Lambda Expressions to write concise and functional code for improved readability and performance. Inversion of Control (IoC) and Dependency Injection (DI) patterns were implemented using the Spring framework. Employed Aspect-Oriented Programming (AOP) with Spring to modularize cross-cutting concerns such as logging and transaction management.

Developed microservices architecture using Spring Boot to develop and deploy standalone services rapidly. Utilized Hibernate for object-relational mapping and database interaction. Implemented Spring Transaction Management to ensure data consistency and integrity across distributed systems. Designed and developed RESTful APIs using Spring MVC for seamless communication between client and server applications.

Developed responsive and interactive web interfaces using HTML5, CSS3, AJAX, and Bootstrap for optimal user experience across devices.

Implemented client-side logic using TypeScript and Angular framework for building dynamic and scalable front-end applications.

Configured and managed message queues using ActiveMQ for asynchronous communication between distributed systems.

Leveraged AWS services such as EC2, S3, Lambda, CloudFront, Autoscaling, and API Gateway for scalable and reliable cloud infrastructure.

Manage project builds and dependencies automatically using Maven to streamline development processes. Set up CI/CD pipelines with Jenkins for automated software delivery. Utilized Oracle databases for efficient data storage, retrieval, and management in backend systems. Managed version control and collaborated with team members using GitHub and Eclipse IDE. Utilized Splunk for real-time monitoring and analysis of application logs and processed JSON data for structured information retrieval.

Utilized JIRA for project management and issue tracking, ensuring efficient collaboration and task prioritization within Agile teams. Used JBoss for application server management. Implemented unit tests using JUnit. Deployed applications on the Openshift platform, leveraging JWT for secure authentication and authorization.

Environment: Core Java, Spring RESTful APIs, Hibernate, Angular, AJAX, ActiveMQ, Jenkins, AWS Maven, Oracle, GitHub, Eclipse, Splunk, JSON, JIRA, JUnit, Openshift, JWT, JBoss. Deployed and managed applications on AWS EC2 instances, utilizing S3 for storage and CloudFront for content delivery. Implemented auto-scaling and load balancing using AWS Autoscaling, ensuring high availability. Developed responsive front-end interfaces using HTML5, CSS3, jQuery, and JavaScript. Utilized Node.js for server-side JavaScript development and React with Redux Router for dynamic UI rendering. Collaborated within Agile Scrum teams, utilizing JIRA for task management and tracking progress. Utilized IntelliJ IDEA for efficient Java development and version control using GIT. Deployed applications on Apache Tomcat server, containerizing with Docker for easy scalability and management. Orchestrated containerized applications using Kubernetes for efficient deployment and scaling. Implemented robust authentication and authorization using Spring Security. Automated build and deployment processes using Gradle, Jenkins, and Docker. Wrote unit tests using JUnit to ensure code quality and reliability. Monitored application performance and logs using ELK (Elasticsearch, Logstash, Kibana) stack. Continuously integrated feedback and iterated on development processes to deliver high-quality software efficiently. Environment: Spring, Hibernate, MySQL, MongoDB, Kafka, AWS, React, Agile, Scrum, JIRA, IntelliJ, GIT, Apache Tomcat, Docker, Kubernetes, Spring Security, Gradle, Jenkins, JUnit, ELK. Java Backend Developer

PixelCrayons, India

Feb 2020 - May 2022

Implemented server-side logic using Struts and EJB frameworks to ensure efficient processing and management of business logic.

Integrated jQuery for enhanced client-side interactivity and dynamic content rendering in web applications. Utilized Hibernate for object-relational mapping (ORM) to streamline database interactions and ensure data persistence. Developed and maintained SOAP-based web services for seamless integration with external systems and data exchange. Managed version control using Git, ensuring codebase integrity and facilitating collaborative development workflows. Software Developer

Evon Technologies, India

Dec 2017 - Jan 2020

Utilized Java and Object-Oriented Programming principles to develop robust and scalable software solutions. Designed and implemented JSF (JavaServer Faces) components for dynamic web applications, ensuring a seamless user experience.

Developed JSPs and Servlets to handle server-side logic and manage dynamic content generation. Configured and automated builds using Ant, ensuring efficient compilation and deployment processes. Implemented and optimized PL/SQL queries for efficient data retrieval and manipulation in Oracle databases. Utilized SQL for database management tasks such as schema design, querying, and performance optimization. Collaborated with team members using CVS for version control, ensuring code integrity and seamless collaboration. Implemented MVC (Model-View-Controller) architecture to maintain clean and modular codebases for easy maintenance and scalability.

Designed and developed SOAP-based web services using WSDL, adhering to industry standards and protocols. Implemented and adhered to HTTP protocols for seamless communication between clients and servers. Utilized Eclipse IDE for efficient development, debugging, and version control integration. Practiced Agile methodologies, including Kanban, for iterative and incremental software development, ensuring timely delivery of high-quality software.

Environment: Java, JSF, JSP, Servlets, Ant, PL/SQL, SQL, CVS, MVC, WSDL, HTTP protocols, Eclipse, Agile, Kanban, Confluence.

Designed and developed responsive web interfaces using HTML and CSS to ensure optimal user experience across devices.

Integrated Vue.js for building interactive and reactive user interfaces, enhancing the frontend functionality of web applications.

Utilized Oracle databases for efficient data storage, retrieval, and management in backend systems. Implemented and executed unit tests using Mockito to ensure the reliability and integrity of backend code. Automated project builds and dependencies management using Maven to streamline development processes. Deployed and maintained applications on the WebLogic application server, ensuring high availability and performance. Implemented Java Message Service (JMS) for asynchronous communication and messaging between distributed systems. Utilized JIRA for project management and issue tracking, ensuring efficient collaboration and task prioritization within Agile teams.

Contributed to Agile development methodologies, participating in sprint planning, stand-ups, and retrospectives to ensure timely delivery of high-quality software.

Environment: Struts, EJB, JQuery, Hibernate, SOAP, GIT, HTML, CSS, Vue.js, Oracle, Mockito, Maven, WebLogic, JMS, JIRA, Agile.



Contact this candidate