Software Engineer Resume
0/5 (Submit Your Rating)
PA
SUMMARY
- Around 3+ Years of Java Developer experience by analysing, designing and developing software solutions and deploy into Production environment.
- Around 1+ Years of node.js Developer experience by analysing, designing and developing software solutions and deploy into Production environment.
- Develop apis using node.js and AWS serverless technologies (Lambda, Api Gateway, DynamoDB) Utilize AWS tools (Lambda, Lambda Streaming, SQS, SNS) to build event based asynchronous data processing.
- Performed GitHub Terminal Commands to clone, fetch, merge and push the code and created pull requests for changes that are made.
- Expertise in front end technologies like HTML5, CSS, JavaScript, React, Angular Js. to develop end user applications. Developed applications utilizing Core Java/J2EE, WebLogic, spring framework.
- Expert level skills on RDBMS. Competent in writing complex queries, joins and stored procedures for CRUD operations.
- Experience in writing test cases with the help ofJUnittesting framework and configured applications on WebLogic Server.
- Monitor resource utilization & performance metrics using AWS Cloud Watch. Experience in working with application development environments using Java, IBM WebSphere Application Server (WAS 8.5), BEA WebLogic
- Experienced in building Web Services (RESTful web service integrated with Spring MVC, SOAP).
- Expertise in developing GUI based application with Java Applets and Swings.
- Working experience on Relational Database (RDBMS) concepts, database designing, SQL Server, Oracle, Elastic Search.
- Experience working with version controls like GitHub.
- Experience in working on different operating systems like Windows, Linux and MacOS.
- Strong knowledge of DS and Algorithm design, problem - solving skills and the ability to think creatively.
- Self-motivated, detail oriented, strong team player with outstanding Written and Verbal Communication skills.
- Good documentation skills on both functional and business requirements.
TECHNICAL SKILLS
Programming Language: HTML, CSS, SQL, Java, JavaScript, NOSQL(Dynamo DB)
Software: Microsoft Office, Adobe Photoshop, Komodo, Eclipse, Text Wrangler, SIM con, AVG Antivirus, VS Code
Databases: MySQL, MongoDB, Dynamo DB
Frame Work: React.js, SringBoot, Junit, Angular.JS, Node, Mocha, Sinon, Chai
Methodologies: Waterfall, Agile, SDLC, Kanban
Operating System: Windows, Linux, Mac
PROFESSIONAL EXPERIENCE
Confidential, PA
Software Engineer
Responsibilities:
- Coordinated with individual business units for maintenance and modification of existing programs.
- Design and implemented the backend layer usingAWS and utilizing AWS Serverless Architecture that is event driven
- Created multiple scripts also created multiple lambda scripts that would complete some needed processes.
- Involved in all phases ofSDLC (Software Development Life Cycle),which includes requirement gathering, developing, unit testing, validating the test results, fixing defects and deploying as a standalone application.
- Created multiple lambda that use rest API’s that would either consume or make calls via .
- Made confluence pages with mapping, architectures and flows of data.
- Develop API’s using node.js and AWS serverless technologies (Lambda, Api Gateway, DynamoDB) Utilize AWS tools (Lambda, Lambda Streaming, SQS, SNS) to build event based asynchronous data processing.
- POC for all Online transaction where the data needs to go to 3rd parties and returns.
- Built topics from table to SQS and SNS.
- Used Jenkins to deploy to production and other environments.
- Used Kanban/Agile methodologies .
- Streamed events from s3 and Dynamo DB.
- Published to SQS Queues.
- Created Elastic Search for transaction hub.
- Wrote unit tests using Chia, mocha and Sinon.
- Crated validations for Data Hub, a multi-domain single source of truth that facilitates the ability to carefully manage enterprise data, ensuring constant awareness of its location, reliability of its contents, and access whenever and wherever necessary.
Confidential, TX
Full Stack Java Developer
Responsibilities:
- Coordinated with individual business units for maintenance and modification of existing programs.
- Design and implemented the backend layer usingAngular.jsare used as front-end Framework. ImplementedAngular.JS Controllers, directives and modules.
- Using Angular.JS factory to interact with theREST APIand making API calls usinghttpservice to create, update, retrieve and delete the data from the database.
- Involved in all phases ofSDLC (Software Development Life Cycle),which includes requirement gathering, developing, unit testing, validating the test results, fixing defects and deploying as a standalone application.
- Migrated the existing application from server-side rendering view technologies likeJSP, Struts and Velocityto client-side rendering view technologies usingAngular.JS, a popular JavaScript framework for modern browsers.
- Responsible for setting upAngular.JSframework to achieve data binding betweenHTML5 and JavaScriptobjects.
- DevelopedRESTfulWeb API which produces and consumesJSONresponse as part of integrating the module with the Lock Manager.
- Responsible for the overall layout design that meet cross-device compatibility usingbootstrap, colour scheme of the web site usingHTML5, andCSS3and Responsible for creating detailed wire frames and process flows.
- UsedGitHubas source control management giving a huge speed advantage on centralized systems that communicate with server andSTASHas repository Tool.
- Worked on Proof of Concept for developing application using Mongo DB.
- Wrote StoredProcedures/Triggers/FunctionsusingSQLNavigator to perform operations onOracle database.
- Developed web applications usingSpring MVC Architecture.
Confidential, WA
Full Stack Java Developer
Responsibilities:
- Developed the functionalities using Agile, Scrum Methodology.
- Strong front-end development experience with web technologies like JavaScript, HTML, CSS.
- Extensively using Java features such asstreams, filters, lambdas, Collectors.
- Involved in the development of the UI using HTML, CSS, JavaScript, and worked onJavaScriptframework to augment browser-based applications.
- Developed application usingAngular.JS connecting to Oracle on the backend.
- Extensively used spring framework and Apache CXF for perusing SOAP and REST Web Services as a part of the project development and good knowledge on Amazon Web Services (AWS).
- Implemented spring, dependency Injection (DI) and aspect-oriented programming (AOP) features along with hibernate.
- Worked on handling all the requests to the systems using play framework.
- Used GitHub for version control and configured Maven for dependencies and Log4J for logging.
- Used Spring Core Annotations for Dependency Injection Spring DI and spring for REST APIs, Spring Boot for micro-services and Spring Batch for running batch jobs.
- Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
- Developed server-side services using Java multithreading (Core Java).
- Design of application components using Java Collections and providing concurrent database access using multithreading.
- Implemented changes by taking advantage of latest version of java features like annotations, generic collections.
- Used Streams and Lambda expressions available as part of Java to store and process the data.
