Java Software Engineer resume examples

Choose and edit as your own

Get inspired by the best resume examples picked for your profession and create your!

Add pre-written phrases

Describe yourself as a professional just in 2 clicks! All the phrases you need are prepared by us

Save and Download your Resume

Save it in PDF format. Ready-to-sent to you employer!

This resume is created in 7 minutes.
Career Overview
Software & Controls Engineer with 3 years of experience in the areas of Software Development & Web Programming using ASP.NET Web Forms / MVC, C#, SQL Server, HTML, Twitter bootstrap css, JQuery and AngularJs
  • Proficient in developing web application using C# & AngularJs
  • Fast learner
  • Good working knowledge on Scrum & Agile software methodologies.
  • Adept in end-to-end development of software product from requirement analysis to system study, designing, coding, testing, documentation and implementation
  • Excellent communication and interpersonal skills with ability in solving complex software issues
Technical Skills
  • Languages: C#, SQL, JavaScript, JSON, HTML, Bootstrap CSS3
  • Web Programming: ​ASP.NET Core 2.0, ASP.NET (Web Forms, MVC 5 and REST Web API), AngularJs 1.6.x, jQuery. Twitter Bootstrap
  • Web Server: IIS, Lighttpd
  • Framework: Entity Framework 6.0
  • Database: SQL Server 2008 R2, MySQL
  • No SQL DB: CouchDB
  • Tools : Visual Studio 2013 / 2015 / 2017, MSOffice
  • Server Side Testing Tools: MSTest
  • Project Management Tools: Test Track
  • Source Code Repos: GIT, SVN
  • Cloud Services: Amazon Web Service (EC2, S3, Cloud Front, Virtual Private Cloud, Load Balancing, RDS)
  • Continuous Integration: Jenkins
  • Received Extra Mile Award for extended project work done beyond the assigned task. (Q1- 2016)
  • Received Spot Award for successful release of the product launch. (Q4 – 2016)
Work Experience
Software Engineer Oct 2014 to Current
Ingersoll Rand India Pvt. Ltd Bangalore, India
Working on Industrial Automation domain by implementing a seamless product which automates the industrial daily workouts and automation products used by various industries
  • Implementing cross-platform user interactions with web API created in .NET Core 2 and using AngularJS to integrate it to devices and tools
  • Integrated Web enabled embedded designs and systems which are capable of working from any kind of device handheld or desktops or workstations
  • Using CouchDB as a NOSQL database for high performance real time requirements of the Embedded Devices to store the run time data generated
  • Implemented web sockets in AngularJs to ensure to peer to peer connection between the device and the views.
  • Implemented multi lingual support on the embedded devices with customized on screen keyboard which can work across any embedded device running angular on its front end
  • Production support to fix acceptance testing bugs and post release customer queries & feature requests
  • Provided user requirements analysis, design to completely understand the project
  • Implemented cross-platform web application developed using C# MVC
  • Used AES 128 bit encryption to be applied on the license file generated from the web application
  • Implemented email functionality to automatically send email upon creating license
  • Used JavaScript chart lib to display data in graph format
  • Used MSSQL as a database and Entity framework to store user and license related information
Education and Training
Computer Science (CGPA – 8.91), Master of Technology (M.Tech) 2015 VIT UNIVERSITY Vellore, TamilNadu, India
Information Technology (CGPA – 7.99), Bachelors of Engineering (B.E.) 2012 V.V.P. Engineering College Rajkot, Gujarat, India
This resume is created in 7 minutes.
Accomplished and results-oriented business/systems Computer Analyst with demonstrated success in IT process management. Recognized for attention to detail, adherence to standards, and expert technical background.  
Education and Training
Master of Science Nanotechnology 2020 University of Central Florida Orlando, FL, United States
Bachelor of Science, Computer Engineering (GPA 3.06) 2016 Polytechnic University of Puerto Rico (ABET Accreditation Board for Engineering and Technology) San Juan, PR
  • Certificate, OSHA 30-Hour Construction Industry Outreach Training.
  • Certificate, CompTIA Security+ SY0-401: Control Fundamentals and Security.
  • Certificate, SQL Server Database Fundamentals: Design Principles and Data Manipulation.
  • Programming C, C++, HTML, Dev++, Visual Studio, Virtual Box. 
  • Windows Proficient.
  • Network Design: Cisco Packet Tracer, ifconfig, ipconfig. 
  • Languages: English, Spanish, Turkish.
  • Database Management: SQL Query,Oracle. 
  • Design Programs: Visio, Logism.
  • Microprocessors: Arduino.
  • Computer Architecture Programs: AutoCAD.
Software Engineer Aug 2015 to Jun 2016
FeedYAK INC. San Juan, PR
  • Prepared documentation for Engineering Software.
  • Performed Inventory for the project.
  • Made the research and the design to create web application algorithms, interfaces and designs for software systems.
  • Supported software research and development projects.
  • Performed computer operations and standard software applications. 
  • COE 4330 COMPUTER NETWORKS (School Project) 2016 PR Spring Hotel Network Topology Diagram. Hotel Guesthouse WiFi Network Project. 
  • CECS 4202 Computer Forensics Cyber Security (School Project) 2014 Fall.
  • Management Small Business Project: Research and Design Data base for business inventory (School Project) 2013 PR.
  • Data Base Customer Project: Used SQL and Data base design SQL stands for Structured Query Language. SQL lets you access and manipulate databases (School Project) 2013 PR.
This resume is created in 7 minutes.
Professional Summary
Seasoned Software Engineering professional with over 10 years of experience in creating applications and systems through complex code, in a variety of industries. Extensive experience in data assurance, modification, and test modules. Continually exceeds expectations by creating valuable partnerships and works well with people at all levels of the organization, including stakeholders, customers, and vendors.
  • Researching & Evaluating
  • Strong Analytical Skills
  • User Requirements
  • Writing Code & Applications & Systems
  • Monitoring & Correcting Defects
  • Cohesion & Modification
  • Test Modules & Test Scripts
  • Security & Soldering
  • Embedded Unit Testing
  • Oscilloscope, Multimeter & Debuggers
Work History
Software Engineer, Current
TimeKeeping Systems Solon, Ohio
  • Investigating, researching, and evaluating new technologies including ultra low power ARM based bluetooth low energy microcontrollers for the next generation of products.
  • Diagnosing and fixing critical problems with pre-release products, including a lithium ion battery that was overcharging.
  • Analysing user requirements, and designing, writing, refining, rewriting, and unit testing code to develop new software programs including core platform firmware for the nordic semiconductor nRF52832 microcontroller.
  • Developing existing programs by analysing and identifying areas for modification, adding NFC functionality to firmware to allow in field configuration and identification, and integrating existing software products to get incompatible platforms to work together.
  • Creating technical specifications while working closely with other staff, such as project managers, graphic artists, UX designers, other developers, systems analysts, and sales and marketing professionals.
  • Writing systems to control the scheduling of jobs and to control the access allowed to users and remote systems, as well as writing operational documentation with technical authors.
  • Monitoring and correcting defects, and consulting clients and colleagues concerning the maintenance, performance, and modification of software and operating systems, and creating automated nightly system tests to exercise hardware and firmware using NI PXI instruments.
  • Leading small team of 8 in the development of embedded devices for use in correctional environments, by creating end-to-end manufacturing procedures and software with C# and MSSQL, while implementing unit testing build process for existing 8051 firmware via dual compiling for target hardware and x86.
Software Engineer, 01/2014 to 01/2015
Applied Vision Akron, Ohio
  • Managing the software development lifecycle by developing and directing software system validation and testing methods, fixing any bugs found, and directing software programming initiatives to shape the future of the systems.
  • Working closely with clients and cross-functional departments to evaluate current user interface frameworks to overhaul existing UI, and demonstrating and communicating project statuses and proposals, while overseeing the development of documentation.
  • Monitoring system performance by maintaining and adding new features to the real time vision inspection system, and analyzing data to effectively coordinate the installation of new systems and the modification of existing systems.
  • Leading a small team of 5 by developing and executing project plans including migrating existing CPU image processing modules to GPU / CUDA, resulting in increased speed and throughput, while communicating key project data to team members and building cohesion.
  • Creating innovative solutions to meet the company's technical needs by applying mathematics and statistics to problem-solving initiatives and evaluating new toolchains for ease of use and optimization capabilities.
  • Designing and implementing firmware in C++ for PIC32MX for slide controllers, including an I2C bootloader for field upgradable firmware, as well as developing PC software for the testing, manufacturing, and calibration of slide controllers.
Software Developer, PCC Airfoils Minerva, Ohio
  • Designing, developing, and automating different types of business applications for the accounting, manufacturing, and R&D teams, and implementing requirements gathered from stakeholders.
  • Testing software applications structure and computing systems, and identifying and explaining needed changes, while ensuring security and data assurance is being configured across systems.
  • Coordinate department needs and make suggestions regarding its technical direction, and ensuring that clean and creative solutions which use the latest technologies available are implemented.
  • Working in a multidisciplinary team including software, electrical, and mechanical engineering to develop an overall feel for system development, as well as providing help desk support for front offices and manufacturing areas.
  • Automating existing test modules by developing and debugging test scripts written in python, as well as reading and development software in C/C++ and simulink.
  • Migrating critical business software from VAX Mainframe to C# and MSSQL, and creating new closed-loop, fully-automated test and measurement scripts to test software-driven hardware functionality.
  • Using feedback from hardware test system including audio precision and labview to verify results of test scripts, and performing other integration testing while monitoring audio quality and feature functionality.
Senior Design Project, COMPANY NAME MISSING
  • Designing and implementing a solution tailored to meet a specific community in need, and organizing and generating the final report, written in LATEX, and presenting it to superiors and advisors.
  • Wring motor controller firmware for PIC16F micro controllers that are capable of orienting a camera within ± 0.5 degrees of desired position.
  • Interfacing a raspberry pi with an accelerometer, a pressure sensor, GPS, a magnetometer, and motor controllers to generate positioning data and motor control.
Co-Op, 05/2011 to 08/2011
  • Working with production engineers to update master electrical drawings in autocad for tire balancing machines, as well as populating and soldering printed circuit boards for production.
  • Assisting in development of a uniformity product line, by keeping floor documentation up to date, troubleshooting problems, and developing drawings and bills of materials.
  • Creating a transfer cart to improve mobility of the uniformity machine throughout the production process, and increasing safety and efficiency of workers through the implementation.
Engineering Assistant, 01/2008 to 01/2010
PPM, Inc
  • Aiding engineers in assembly and testing of prototype electronic test equipment, as well as working in small teams of 4 on the manufacturing of high precision electronic test equipment and accessories.
  • Resolving engineering problems by collecting and analyzing information, researching, adapting, and modifying engineering techniques, and recommending solutions for resolving design integration issues.
  • Meeting cost standards by preparing cost-benefit analyses, and tracking and reporting expenses, while also complying with codes and regulation requirements, and preparing permit applications, plans, and compliance reports.
Engineering Assistant, 06/2007 to 08/2007
National Biological Corporation
  • Assisting engineers with development of prototypes and the production of phototherapy booths per FDA guidelines by adapting and applying various engineering techniques to create the ventilation system.
  • Verifying engineering applications by conducting tests and inspections, building and analyzing models and simulations, and conducting laboratory experiments and measurements.
  • Preparing guidelines by describing operational and testing methods and procedures, as well as preparing reports and calculations that include engineering notes, designs, schematics, and board layouts, and filing them for future reference.
Lift Operator, Boston Mills - Brandywine
  • Ensuring the safe and efficient operation of mountain chair lifts, and the customers that use them by provided safety instructions while extending physical assistance to customers of all skill levels as they load and unload from lifts in all kinds of weather.
  • Providing superior customer service by interacting and talking to all lift passengers, while also identifying potential hazards and reporting them immediately for the safety of the guests.
  • Maintaining all operational aspects of the assigned lift including ramps, mazes, and signs, and communicating problems to supervisors while showing initiative in handling routine and emergency matters.
Bachelor of Science: Computer Engineering, The University of Akron - Akron, OH
This resume is created in 7 minutes.
Professional Summary
  • Results-driven information technology 'Lead Quality Engineer' having 11 years of experience with proven ability to manage the quality (control and assurance) of dynamic technology projects with complex and large programs targeted to enhance and impact business growth for both public and private sector clients
  • CMMi L3 Lead Auditor
  • Functional Head - Quality Control Function
  • Quality Control
  • Quality Assurance
  • Methodology Implementation
  • Process Implementation
  • Product Testing
  • Planning and Implementation
  • Risk Management Processes and Analysis
  • User Interface Understanding
  • Team Leadership
  • Staff Development
  • Self-Motivated
  • Interpersonal and Written Communication
  • Strong Verbal Communication
Areas of Expertise
  • Agile Methodology
  • Waterfall | V Model Methodology
  • Windows/Web App testing
  • Mobile/Digital App testing
  • Driving Test Plans & Test Strategies
  • Defect Management (Tools: JIRA, Mantis, Clear Quest, Quality Center)
  • Test Management (Tools: TestLink, qTest, Zypher)
  • Test Automation (Tools: Qualitia)
  • E2E Test & Management
  • API Testing
  • Configuration Management (Tools: Source Forge, VSS, SharePoint Server, Clear Case, SVN)
  • CMMi L3 Policies & Procedures
  • CMMi L3 Auditing
  • Technologies (Python, HTML, MySQL, Oracle, Microsoft Office tools)
  • Operating System (Windows XP/Windows 7/Windows10)
Work History
Lead Quality Engineer 01/2014 to Current
Netlink Software Pvt Ltd Bhopal, Madhya-Pradesh INDIA

Senior Software Engineer - Quality Control 09/2011 to 10/2014
FIS Global (Earlier SUNGARD Technologies) Pune, Maharashtra INDIA

Consultant 01/2011 to 09/2011
Capgemini Consulting India Pvt Ltd Mumbai, Maharashtra INDIA

Consultant 06/2009 to 12/2010
Capgemini UK Plc Telford UNITED KINGDOM

Associate Consultant 07/2007 to 05/2009
Capgemini Consulting India Pvt Ltd Mumbai, Maharashtra INIDA

Bachelor of Engineering: Computer Science 2006 Patel College of Science & Technology - Bhopal
  • Best Employee 'Year 2008' Capgemini India
    Received Best Employee for year 2008 from Mr. Harshawardhan Tulapurkar (VP - Capgemini India & Country Head - Sogeti India) & Mr. Navin Goel (CEO - Sogeti USA & Member of Sogeti Board)
  • Star Award from Netlink India
    Received Star Award from Mr. Anurag Shrivastava (CEO - Netlink Software Pvt Ltd) for my contribution towards organization CMMi L3 audit as 'Organization Quality Auditor'
  • CSM 'Certified Scrum Master' (from Scrum Alliance) Credential ID 894506
  • CST 'Certification in Software Testing' (from SQTL Pune)
  • ISTQB Certified Professional (from International Software Testing Qualification Board)
  • SQTA 'Software Quality Test Analyst' (from Computer Society of India) Lic. Pu78
  • ASTC (Accredited Software Tester Certification) Certified Professional (from International Software Test Institute) Lic. 2028
  • ASTMC (Accredited Software Test Manager Certification) Certified Professional (from International Software Test Institute) Lic. 7613
  • ITIL v3 Certified Professional (from United Kingdom Office of Government Commerce) Lic. 0-01-8D9V
  • FiM Tech Pro (Financial Market for Technical Professionals) Certified (from FIS Global Pune)
Additional Information
  • Represented project of headcount 60 as a FAR (Functional Area Representative) member for CMMi L5 audit for Capgemini India
  • Represented 3 Projects for ISO 9001 re-certification audit for Capgemini UK Plc
  • Had been an active member of TMap (Test Management Approach) Initiative Team in Capgemini Sogeti Business Unit
  • Had been an active member of Agile Test Methodology implementation initiative team in Capgemini UK Plc
  • Had been a Lead Quality Auditor for CMMi L3 audit for Netlink Software Pvt. Ltd. Bhopal