Post Job Free

Resume

Sign in

Software Development Java Developer

Location:
Dallas, TX, 75225
Posted:
April 17, 2024

Contact this candidate

Resume:

JP Janki Patel

Mount Juliet, Tennessee, United States

+1-615-***-****

ad42uo@r.postjobfree.com

Experienced Java Developer with over 3+ years of hands-on expertise in designing, developing, and deploying Java-based applications. Working knowledge of multiple software development methodologies like Agile/Scrum and Waterfall.

Well-Versed in Java/J2EE technologies like JDBC, JavaBeans, JSON, Restful, Servlets, Spring Boot, Hibernate, Spring MVC, and JSF. Ability to Presentation layer using HTML, CSS, JavaScript, jQuery, Bootstrap, JSON, XML, and Ajax technologies.

Proficiency in relational database management systems RDBMS including MySQL, SQL Server, and Oracle.

Good understanding of using build tools including ANT, Maven, and Gradle for building and deploying applications on the servers. Proficient in using Git version control for collaborative software development and code management.

Proven ability to optimize Jenkins configurations for speed and reliability, ensuring streamlined software development and release. Work Experience Java Developer

07/2022 to Present

UnitedHealth Group

Tennessee, United States

Gained valuable experience in agile software development methodologies. Assisted in the implementation of RESTful APIs and database queries to support application functionality.

Developed microservices architecture using Spring Boot and Spring MVC, creating scalable and modular components for improved system performance. Utilized Maven and Gradle build tools to manage project dependencies and streamline the build process, improving development efficiency. Integrated Java applications with various databases, including Oracle, and SQL Server, to support data storage and retrieval requirements. Leveraged JIRA for project management and documentation, facilitating effective communication and collaboration within the development team. Effectively used Git for version control, managing code branches and collaborating with team members on code repositories. Conducted load testing and performance tuning using tools like Apache JMeter, identifying and resolving bottlenecks.

Automated build and deployment pipelines using Jenkins reducing manual deployment efforts by 50%.

Java Developer

05/2020 to 06/2022

Western Digital

California, United States

Utilized Software Development Life Cycle (SDLC) like Waterfall to configure and develop processes and standard procedures.

Worked on Java Maven project with Hibernate framework for developing new features and modification requests.

Designed and maintained relational databases (MySQL, SQL Server) and optimized database queries for improved performance. Implemented Spring Security for authentication and authorization, ensuring secure user access to applications.

Collaborated with the QA team to implement and automate test cases using Selenium and JUnit, reducing manual testing efforts by 30%. Employed JUnit and TestNG frameworks for unit testing and automated test suites, ensuring robust code quality and preventing regressions. Developed and maintained APIs for mobile applications, optimizing response times and enhancing user experiences.

Developed the different components of applications such as JSPs, and Servlets, using Web sphere.

pipeline.

Implemented version control strategies using Git, including branching and merging, to facilitate collaborative development.

Skills Methodology: SDLC, Agile, Waterfall

Languages: Core Java, Java8, SQL

Frameworks: Spring MVC, Spring Boot, Spring Security, Microservices, JSF, Hibernate, JPA

IDEs: NetBeans, IntelliJ IDEA, QC, TFS, Eclipse, Selenium. J2EE Technologies: Servlets, JSP, JSTL, JavaBeans, JDBC Web Technologies: HTML, CSS, JavaScript, Bootstrap, jQuery, Ajax, JSON, XML Application Server: Apache Tomcat, Web Sphere

Databases: MySQL, PostgreSQL, NoSQL

Build /Other tools: UML, MS Visio, ANT, Maven, Gradle, Junit, ALM, JIRA, TFS, Snagit, JAMA, Serena, ServiceNow, TN3270, UltraEdit, FileZilla, TOAD, Jenkins, JMeter

Version Control Tools: Git, GitHub

Operating Systems: Windows, Linux

Education ITT Technical Institute

Associate

Software Development

08/2016 to 05/2017



Contact this candidate