Quantcast

Software Engineer Resume Arlington, TX
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Software Engineer
Target Location US-TX-Arlington
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Software Engineer Irving, TX

Software Engineer .Net Dallas, TX

Software Engineer Fort Worth, TX

Software Engineer Power Bi Dallas, TX

Software Engineer Development Plano, TX

Spring Boot Software Engineer Coppell, TX

Software Engineer Senior McKinney, TX

Click here or scroll down to respond to this candidate
Candidate's Name
Java Full Stack DeveloperEMAIL AVAILABLEPHONE NUMBER AVAILABLEProfessional Summary:Java Developer with 7+ years of experience in Analysis, Design, Development, Testing, Deployment, Integration, and maintenance of Web Development using Java and J2EE technologies.Professional experience in using core technologies Java, J2EE, Servlets, JSP, custom tags, JDBC, JavaBeans, JNDI, JMS, JTA, XHTML/DHTML, and Web Services.Experience in developing UI for web-based applications using HTML5, CSS, XML, and JavaScript.Strong experience with Spring and Spring modules like Spring IOC/ Spring DI, Spring MVC, Spring JDBC, Spring Hibernate, Spring Data, and Spring REST technologies.Implemented microservices using Spring Boot, Hibernate, and REST APIs.Used Spring Boot, which is radically faster in building cloud microservices and developing Spring-based applications with very little configuration.Good experience in Hibernate ORM configuration, coding, and integrating using the Spring Hibernate Template.Experience in handling messaging services using Apache Kafka and RabbitMQ.Skilled in crafting RESTful web services through JAX-RS, Jersey framework, and Spring RESTful web services. Proficient in facilitating the exchange of JSON and XML representations between two endpoints or services.Proficient in OOP technologies, developing use cases, activity diagrams, sequence diagrams, and class diagrams using UML and tools like Microsoft Visio.Extensive expertise in configuring and deploying web applications on both Tomcat Server and JBoss platforms.Substantial hands-on experience in developing Spring MVC/Spring Boot controllers to manage input requests and generate responses in accordance with the specific request.Implemented microservices using tools like Eureka, Netflix Zuul, Spring Cloud Config, Elasticsearch, Logstash, and Kibana.Proficient in Amazon Web Services (AWS) and Amazon Cloud Services, including Elastic Compute Cloud (EC2), DynamoDB, Lambda and Simple Storage Service (S3). Skilled in constructing highly scalable applications employing diverse architectures.Hands-on experience in integration with Maven, JUnit, and Log4j frameworks and automation testing using Selenium, Cypress.Good exposure to using IDEs like Eclipse, NetBeans, and IntelliJ.Extensive practical proficiency in troubleshooting and resolving issues with streaming jobs, involving thorough examination of debugging logs and fine-tuning configurations.Demonstrates advanced proficiency in designing n-tier enterprise applications, incorporating J2EE design patterns such as MVC, Business Delegate, Singleton, Adapter, Factory, and Abstract Factory patterns.Substantial hands-on experience with JDBC standalone and Spring-JDBC template for the DAO layer.Experience in writing applications by using build tools such as Maven, Ant, Gradle, and deploying them on servers with Jenkins for continuous integration development.Set up diverse authentication providers, including JWT-based authentication, and OAuth2, for multiple web applications, providing a secure and efficient way of managing user access and permissions.Experience with Oracle and Postgres in relational database and MongoDB in NoSQL.Proficient in formulating and coding stored procedures, functions, triggers, and packages using SQL and PL/SQL, including proficiency in tuning concepts.Constructed batch jobs utilizing Spring Batch's fundamental elements such as Job, Step, and Item Reader/Item Writer to execute batch operations on data sourced from databases, CSV files, and web services.Experience in handling, configuration, and administration of databases like Postgres, Oracle, and NoSQL databases like MongoDB.Experience in development tools such as Babel, Web pack and NPM.Used React JS to create views to hook up models to DOM and synchronize data with web server as a single Page Application (SPA).Employed SVN, GIT, and Bitbucket for version control and Jira, Confluence for bug tracking.Used JMeter for performance and load testing of web services.Applied CI/CD (Continuous Integration and Deployment) tools such as Docker and Jenkins.Extensive experience working under various development methodologies, including SDLC and Agile/Scrum.Technical Skills:Programming LanguagesJava/J2EE, C, C++, Python, JSON, OOPJ2EE Technologies & service API sJava, JSP, Servlets, JDBC, JPA, JMS, EJB SScriptingBash, Shell, PythonOpen-Source FrameworkSpring, Spring boot, Rest API, Spring Batch, Eureka, Zuul, RabbitMQ, Apache Kafka, ELK stack (Elasticsearch, Logstash, Kibana)Object Relational Mapping ToolHibernate, JDBCDatabases and LanguagesOracle, Postgres, SQL, PL/SQL, MongoDB, RedisApplication ServersApache Tomcat, Oracle WebLogic, JBOSSWeb ServicesREST(JAX-RS).Development ToolsEclipse, NetBeans, IntelliJ IDEA, IBM RAD etc.Testing and Logging ToolsJUnit, Log4j, Swagger UI, Postman.Operating SystemsWindows, Unix, LinuxDesign & Modelling ToolsUML Use Cases, Sequence & class diagramsVersion ControlGit, SVN, BitbucketBuild ToolsMaven, Ant, GradleTesting ToolsJMeter, Selenium, Cypress Soap UI, Swagger, Postman, JunitCloud TechnologiesAmazon Web ServicesWeb TechnologiesJavaScript, HTML5, CSS, XML, Angular, React.Tracking ToolsJIRA, Bitbucket.Continuous IntegrationJenkins.Educational Details:Master s of Science in computer science from University of Texas at Arlington.Bachelors of Technology (B.Tech) in Computer Science Engineering from Heritage Institute of Technology, Kolkata, India.Professional Experience:Company: Oracle August 2021 July 2022Project: Demand ManagementRole: Senior Application EngineerDescription: Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas, United States. Oracle Demand Planning is a web-based application that enables organizations to produce unconstrained forecasts for future demand and generate tactical, operational, and strategic business plans. Demand Planning captures and processes information from multiple sources and consolidates demand so that it can be summarized by item, product line, region, time, and organization. Demand Planning uses Oracle Workflow and supports control mechanisms based on an event or calendar.Responsibilities:Proficiency in programming with object-oriented programming languages such as Java, Spring, Hibernate, and the JavaScript technology stack.Worked using the Agile methodology, which involves teamwork and design discussions.Participated in project meetings, code reviews, demos, and handling work deliverables and support issues.Designed, developed, and managed Java 11 and REST APIs-based applications.Created JSON REST APIs and understood how REST works over HTTP.Conducted unit testing and formulated relevant test plans to ensure that requirements are met.Capable of independently handling tasks and taking full responsibility for assigned duties.Collaborated with CI/CD tools and the associated ecosystem of applications such as Jenkins, Artifactory, and Maven.Implemented Hibernate concepts such as lazy loading, dirty bit checking, optimistic locking, and transactions.Showcased outstanding responsiveness while on call for go-live events at client sites.Created PL/SQL scripts that include stored procedures and functions, along with handling exceptions.Proficient in crafting Hibernate-based queries for efficient and effective database updates, showcasing expertise in leveraging Hibernate for data manipulation.Implemented PL/SQL optimization strategies, encompassing techniques such as indexing, implicit conversion, reduction of large write operations, and optimization of join queries.Developed Spring Batch jobs to asynchronously update multiple tables in the database.Extensively used various modules in Spring like AOP, DI (IOC), Bean Wiring, Spring Inheritance, Auto Wiring, and Spring JDBC Templates.Developed UI using html5, CSS3, JavaScript, and Bootstrap.Involved in the analysis and design phase.Collaborated with a team from different countries to finish important tasks promptly.Proficient in using Microsoft Excel for data analysis, creating spreadsheets, and generating reports to support decision-making and business operations.Utilized Jira to track bugs and features.Used Git for version control.Tested REST services using the POSTMAN application.Extensive background in automated testing, Selenium WebDriver, TestNG, and Java development.Used Log4j and its components such as Loggers and Appenders to log information.Proficient in creating dynamic and responsive user interfaces with React JS.Experience in developing automation frameworks using Cypress and creating scripts to execute automation suites.Skilled in designing, implementing, and troubleshooting both SOAP UI and RESTful web services to meet diverse business requirements.Environment: Java11, Spring, Hibernate, Java Script, Bootstrap, AJAX, HTML, CSS, Oracle12g, Jenkins, JMeter, Maven, Rest webservices, SQL, Pl-SQL, React JS, Junit, Postman, HTTP, Spring batch, Agile, Cypress, Log4j, Eclipse.Manhattan Associates August 2019 August 2021Project: Warehouse ManagementRole: Java DeveloperDescription Manhattan Associates, Inc. designs, builds and delivers supply chain commerce solutions that drive top line growth by converging front-end sales with back-end supply chain execution and efficiency Manhattan Active Warehouse Management is born in the cloud and automatically scales to match any business need. Built entirely from microservices, it utilizes applied intelligence that empowers real-time distribution planning for better, faster operational decisions. It eliminated barriers to efficiency like 'pick type' and 'order type' by orchestrating put-away, picking, slotting, sorting, and packing activities simultaneously.ResponsibilitiesParticipated in the complete spectrum of the Software Development Life Cycle (SDLC), covering activities from requirement gathering, modeling, analysis, architecture design, and development to unit testing. Worked closely with the business team to review and enhance requirementsSkilled in programming with object-oriented languages such as Java, C++, and proficient in technologies including Spring Boot, Hibernate, HTML, CSS, and JavaScript.Worked on Agile development methodology and built the application with Test Driven Development (TDD) and established efficient logging and exception handling using Spring AOP.Experience in Model View Controller (MVC) architecture using Spring, Spring Boot, MVC, Spring Batch, REST, and various J2EE design patterns and UML methodologies.Developed single-page applications (SPAs) using Angular 2, TypeScript, JavaScript, jQuery, AJAX, HTML5, CSS3, and Bootstrap.Utilized Rest Controller in the Spring framework to establish RESTful web services and facilitate communication through JSON objects.Employed Hibernate as an Object Relational Mapping (ORM) engine to persistently store data and communicate with the database.Integrated Spring DAO with Hibernate for performing persistent operations into the databaseWorked on Java functional programming concepts such as streams, functional interfaces, new date/time APIs, and lambda expressions.Involved in multi-tier Java and J2EE-based applications support, responsible for writing business logic using core Java, SQL queries for the backend RDBMS.Set up and managed CI/CD pipelines in Jenkins for Java applications, automating processes for building, testing, and deploying.Introduced message queues, like Apache Kafka, to enable asynchronous communication among various components within WMS.Used Spring AOP for solving crosscutting concerns like keeping customer log data and transaction details, etcUsed Spring Batch for processing large amounts of data like transaction management, job processing, resource management, and transport management systemUsed Spring MVC framework at the web tier level to isolate each layer of the application so that the complexity of integration will be reduced, and maintenance will be very easyDeveloped the persistence layer using Hibernate Framework by configuring the various mappings in Hibernate files and created DAO layerInvolved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.Developed PL/SQL scripts incorporating stored procedures, functions, cursors, and triggers.Configured various authentication providers like JWT, OAuth2 for different authentication mechanisms in Spring Security.Expanded cache capabilities using Redis database.Used Java 8 Lambda expressions and Streams APIs.Experienced in working with both traditional relational databases such as Oracle and NoSQL databases like MongoDB to meet various data requirements.Worked with JUnit Regression Test Framework to implement unit testing, to accelerate programming speed, and to increase the quality of codeExperience in developing Selenium automation framework using TestNG and developing Maven targets to execute automation suites.Developed robust, responsive Ajax driven UIs with AJAX, CSS, DHTML, JavaScript and JQuery.Used Bitbucket for Tracking and GIT for Version Control.Environment: Java 11, C++, J2EE, Spring Boot, RESTful web services, Spring Security, Micro Services, Hibernate, XML, JSON, Oracle12g, Gradle, Maven, Unix, Junit 4.0, AJAX, Kafka, Eclipse, Selenium, Bitbucket, Git, JavaScript, Docker.Tata Consultancy Services August 2017 August 2019Project: OmniStoreRole: Full Stack Java DeveloperDescription: TCS OmniStore is an AI-powered, unified composable commerce platform that helps retailers drive a frictionless, and personalized customer experience across all touchpoints. It helps you power modern commerce experiences with a range of capabilities such as click-and-collect, scan and go Opens in new tab, save the cart, and self-checkout, along with dynamic promotion management and pricing. Built on a headless microservices architecture, TCS OmniStore allows you to take an incremental approach to transformation with the flexibility to reuse existing investments, execute strategic build vs. buy decisions, and build a technology stack with best-of-breed ecosystem partners. Our platform goes beyond cart and checkout with support for multiple payment types and new business models such as B2B, D2C and marketplaces.ResponsibilitiesEngaged in the agile methodology by actively participating in Scrum meetings and contributing to sprint planning.Involved in design planning, development, and testing of REST web services using Spring MVC and Java.Converted the existing monolithic Spring application into various Spring Boot microservices as per business needs.Created REST web services for return functionality in the Point-of-Sale system using Java 8.Implemented Java 8 functionality in code, including streams, lambda expressions, and the Optional class.Employed Multithreading within existing workflows to enable parallel processing, utilizing Callable, Future, and the Executor Framework.Proficient in architecting and deploying scalable, secure applications on AWS, leveraging services such as EC2, S3, RDS, Lambda, DynamoDB, and CloudFormation for efficient cloud solutions.Utilized Singleton, Adapter, and Factory Patterns in the development of features.Used containerization platform Docker to encapsulate microservices and their dependencies, ensuring consistency across different environments and facilitating easy deployment.Implemented service discovery tools, Eureka, to enable microservices to locate and communicate with each other dynamically.Used an API gateway, Zuul, to manage and route API requests, handle authentication, and enforce security policies.Implemented messaging queues, RabbitMQ, to facilitate asynchronous communication and decouple microservices.Worked on both traditional relational databases PostgreSQL and NoSQL databases MongoDB based on data requirements.Utilized tools like Spring Cloud Config for centralized configuration management, allowing easy updates and maintaining consistency across microservices.Implemented monitoring tools using the ELK Stack (Elasticsearch, Logstash, Kibana) to track the performance and health of microservices.Implemented security with JWT (JSON Web Tokens) to protect microservices against unauthorized access and data breaches.Implemented testing frameworks JUnit and Postman for unit testing, integration testing, and API testing to maintain code quality and reliability.Used Git and SVN for version control.Used JMeter for performance testing, load testing, and functional testing of web applications.Utilized Jenkins for continuous integration and continuous deployment (CI/CD) pipelines.Used Maven and Gradle to handle dependencies and streamline the process of building, testing, and deploying applications.Implemented Log4J for logging and monitoring the web services developed, ensuring effective debugging and performance tracking.Developed the user interface (UI) for cash management functionality using Angular, HTML, CSS.Used Jira for tracking bugs and features.Enhanced code readability and maintainability by refactoring to address Sonar issues.Environment: Java 8, Spring, Spring Boot, Multithreading, Design pattern, Docker, Eureka, Netflix Zuul, RabbitMQ, PostgreSQL, MongoDB, Spring Cloud Config, Elasticsearch, Logstash, Kibana, JWT, Junit, Angular, Selenium, Log4j, Postman, GIT, SVN, JIRA, JMeter, Jenkins, Maven, Gradle, Jira, HTML, CSS.Globsyn Business School June 2015 June 2017Role: Technology AssociateDescription: Globsyn Business School is a premier business school known for its innovative approach to management education. As a Technology Associate, I contributed to various projects that enhanced the institution's digital infrastructure and streamlined its operations.ResponsibilitiesDeveloped and maintained dynamic web applications using Java, HTML5, CSS3, JavaScript, and Bootstrap to enhance user experience and functionality.Conducted regular maintenance and updates to ensure the smooth operation of applications and systems, implementing best practices in coding and performance optimization.Identified, diagnosed, and resolved technical issues and bugs, improving application performance and reliability.Utilized SQL and MySQL for effective database management, ensuring efficient data storage, retrieval, and security.Implemented automation testing using Selenium to ensure the quality and performance of applications, significantly reducing manual testing efforts and improving test coverage.Collaborated with cross-functional teams, including designers, developers, and business analysts, to gather requirements and deliver solutions that met business needs.Provided technical support and training to end-users, enhancing their ability to effectively use and navigate applications.Worked on enhancing the user interface and user experience of applications to ensure a seamless and intuitive experience for users.Participated in code reviews and provided constructive feedback to peers to maintain code quality and adherence to best practices.Assisted in the deployment of applications and monitored their performance in production environments to ensure stability and reliability.Utilized version control systems like Git for source code management and collaboration.Implemented responsive design techniques to ensure applications worked seamlessly across various devices and screen sizes.Worked with RESTful web services to enable efficient communication between the front-end and back-end systems.Used AJAX for asynchronous web page updates, improving the user experience by allowing parts of a page to be updated without a full page reload.Integrated third-party APIs to extend the functionality of applications and streamline workflows.Environment: Java, HTML5, CSS3, JavaScript, Bootstrap, SQL, MySQL, JDBC, Selenium, Git, RESTful web services, AJAX.

Respond to this candidate
Your Message
Please type the code shown in the image:

Note: Responding to this resume will create an account on our partner site postjobfree.com
Register for Free on Jobvertise