Results-oriented Java Full Stack Developer with over 9+ years of hands-on experience in the IT industry, excelling in designing, developing, testing, implementing, and maintaining application software using JAVA/J2EE technologies. Proven expertise in full stack development, UI design, and proficiency in various frameworks and technologies, ensuring the successful delivery of high-quality solutions. Adept at working in Agile (SCRUM) and Test-Driven Development (TDD) environments, with extensive experience in Object-Oriented design patterns.
-
Python Automation EngineerTdUnited States -
Java Full Stack DeveloperAptly Technology Corporations Nov 2023 - PresentIllinois, United States● Involved in software architecture, detailed design, coding, testing and creation of functional specs of enhancement application.● Extensive experience in various Java/J2EE technologies including Core Java, J2EE, Spring AOP, Spring Batch, Spring, Spring Boot, Microservices and Hibernate.● Responsible for Development of Web page using Angular 11, HTML5, JavaScript, jQuery, CSS, including Ajax controls and JSON.● Experience in developing enterprise level solutions using batch processing (using Apache Pig) and streaming Frameworks (Using spark frameworks, Apache Kafka & Apache Flink)● Worked on Apache Flink to implement the transformations on data streams for filtering, aggregating, update state. ● Developed application using concepts of Single page application using Angular 11. ● Used Postman with JSON to test the request and response of the application.● Extensively worked with core java like collections, String Builder and interfaces.● Developed the application using Core Java, Multi-Threading, Spring Core, Beans, JDBC, Transaction and Batch, ORACLE, Maven.● Utilized Java 17 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.● Design and Development of Objects using Object Oriented Design in Java.● Developed web presentation layer using HTML and CSS according to internal standards and guidelines.● Designed, developed JSP, Servlets and deployed them on JBoss Application Server.● Manipulated data using CRUD operations of MySQL database management system and handled database access and data transmission based on Restful web service.● Created sequence diagrams, collaboration diagrams, class diagrams, use cases and activity diagrams using Rational Rose for the Configuration, Cache & logging Services● Implemented React router for building the single page application.● Built Responsive web pages using Media Queries and Bootstrap, Material Design.
-
Senior Java DeveloperPublix Aug 2021 - Oct 2023Mclean, Virginia, United States● Creating tables and views structure.● Develop new functions as per user requirement.● Perform troubleshoot and resolve issues.● Bug fixing and maintenance of the product.● Develop technical design for application design.● Involved in Production deployments and post-production support.● Contributed to technical solutions from design to code development.● Coordinating with other team members working on the same project.● Understanding the business requirements and preparing the design document.● Participated in discussion with business analysts and analyzed the feasibility of the requirements.● Participated in planning and estimation activities, contributing to the development of realistic timelines and resource allocation.● Drew sequence diagrams and Class diagrams using Star UML.● Extensive experience to SOA (Service Oriented Architecture) and experience in developing Web services using REST. ● Debug, compile and test Oracle PL/SQL database packages, triggers and store procedures.● Developed service layer by using Spring MVC.● Developed User interface using Angular, JSF, JSP, HTML, JavaScript, and CSS, Ajax and JQuery and JSON.● Utilized JQuery and JSF validation framework for front end validations ● Utilized XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process● Developed Restful Web Service API’s produce XML/JSON as per the business requirements.● Performed Validations on UI data using JSF validations and JavaScript and HTML pages.● Produced and Consumed Restful web services using Apache CXF and Spring.● Developed DAO objects and Hibernate mappings.● Attending the daily Standup Meetings● Involved in unit testing and Integration testing● Involved in Bug Fixing● Worked closely with team and make sure that team followed the Java coding guidelines and reviewed the code.● Utilized Agile Methodologies to manage full life-cycle development of the project. -
Senior Java DeveloperCarelon May 2018 - Jul 2021Norfolk, Virginia, United States● Creating table schema and building the MongoDB Structure.● Analyze all technical specifications.● Build 2FA and Bulk Messaging.● Perform troubleshoot and resolve issues.● Bug fixing and maintenance of the product.● Develop technical design for application design.● Involved in Production deployments and post-production support.● Contributed to technical solutions from design to code development.● Coordinating with other team members working on the same project● Application is developed using Agile Methodology, which includes an iterative approach for application development, weekly sprints, stand-up meetings, followed by JIRA for tracking processes and streamlining Agile planning. ● Worked on Core Java 8 features like Functional Interface, Lambda’s, Streams including extensive knowledge with concurrency, multi-threading, exception handling, filters, and Generics. ● Involved in application development using Spring & Angular7 to develop and deploy an application. ● Developed the functionalities using Agile Scrum Methodology.● Design and develop application with back-end programming languages such as Java, JavaScript, advanced JavaScript libraries and frameworks such as ReactJS, Redux.● Created Reusable Modules and Custom Directives in Angular2.0 which got used in various places of application.● Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.● Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.● Utilized Java 8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.● Utilized design patterns like Singleton, Data Access Objects, Factory and MVC patterns.● Developed React components which communicate with Redux as session management and Ajax calls to send and retrieve data. -
Full-Stack DeveloperPacebright Technologies Aug 2014 - Dec 2017India• Played a key role in developing new feature for the Banking Finance Service project using Spring Boot.• Performed rigorous unit testing to ensure code quality and functionality, identifying and fixing bugs early in the development process.• Regularly monitored all batch processes to ensure smooth operation and timely completion, addressing any issues as they arose.• Collaborated effectively within an agile development environment, participating in sprints and adapting to changing project requirements.• Used GitHub for version control and code integration, ensuring smooth collaboration and efficient code management across the development team.• Improved application performance and user experience by identifying and resolving existing issues, contributing to a more robust and reliable system.
Joshua M Education Details
-
Electrical, Electronics And Communications Engineering
Frequently Asked Questions about Joshua M
What company does Joshua M work for?
Joshua M works for Td
What is Joshua M's role at the current company?
Joshua M's current role is Python Automation Engineer.
What schools did Joshua M attend?
Joshua M attended Geethanjali College Of Engineering And Technology.
Not the Joshua M you were looking for?
-
2nordstrom.com, rei.com
1 (206) 6XXXXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial