Java Software Developer 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.
Professional Summary
As a JAVA programmer, I love creating things, especially when I apply new technologies to my projects and consequently, they are benefited from these new approaches. I'm sensitive to new technologies and trends, so I spend most of my spare time on reading and practising technologies. I believe in this way I can not only improve my skills but I can also enjoy the coding world.

Core focuses of interest currently include: Java Developer, Java Backend Developer, Java Web Developer, DevOps Developer.
Spring Framework
RESTful WebServices
Tortoise SVN




Spring MVC





Object-Oriented Programming

Work History
07/2017 to Current
Student The University of Auckland Auckland, Auckland
I'm now a master student majoring in Computer Systems Engineering at The University of Auckland.

In my first semester, I've accomplished 4 papers including: Parallel and Distributed Computing, Computer Networks, Advanced Control System and Advanced Embedded System with good grades.

In my following semester, I'm going to take one paper(High-Performance Computing) and one research project(Object-Orientated Parallel Programming).
03/2015 to 01/2017
Senior Java Developer Xinyuan Real Estate Co., Ltd. BeiJing, BeiJing
1.Designing and building development environment and framework.
2.Implementing core business processes and services.
3.Leading the development of smart home & community E-commerce.
4.Reviewing codes.
5.Designing and developing components for common use.
6.Integrating 3rd party service.
7.Addressing and fixing bugs.
8.Cooperating with test engineers to optimize business processes and services.
08/2014 to 03/2015
Senior Java Developer Citic group BeiJing, BeiJing
1.Writing detailed programming docs.
2.Using UML tools to design business processes.
3.Developing main banking service.
03/2011 to 08/2014
Senior Java Developer Beijing Longevity Technology Co.. Ltd BeiJing, BeiJing
1. Designing and Developing business processes and services.
2. Writing programming docs.
3. Designing data structures.
4. Full stack developing.
5. Addressing and fixing bugs.
6. Optimizing business processes and services.
7. Training interns.
M.D.: Computer Systems Engineering
The University of Auckland - Auckland
Bachelor of Science: Computer Science and Technology
China Univerity of Geosciences (BeiJing) - BeiJing
This resume is created in 7 minutes.
To obtain the COMPUTER ANLYST/PRGMR ASSOC - SAN MATEO CA NC10156875-EXT (HQ Bargaining) DCS-19 position, for the United States Postal Service.
  • 2+ years of professional IT industry experience in analysis, design, development, deployment, testing and maintenance of web-based and client-server business applications.
  • Good working knowledge in design, development, and maintenance of applications built using Java, Spring Framework, and SQL Server.
  • Full stack web application development based on the Java Spring MVC framework.
  • Well versed in web development using HTML5, CSS3, JavaScript / jQuery, AJAX, Bootstrap, and Angular.
  • Exposure to Java, Unit, and Integration Testing using testing tools like JUnit.
  • Experienced in of all phases of Software Development Life Cycle (SDLC) that includes requirements gathering, analysis, design, implementation, integration, testing, deployment, maintenance and documentation.
  • Hands on experience working within an Agile process and participation in Agile team meetings. 
  • Operating Systems: Windows, UNIX, Linux, OS X
  • Programming Languages: Java, HTML 5, CSS 3, JavaScript ES6, SQL.
  • Databases: Oracle, MonogoDB,
  • Web servers & services: Apache, Angular, Express.JS, JSON, WSDL, REST, spring, Hibernate, Maven.
  • IDE: Eclipse, IntelliJ IDEA. Agile/Scrum, Adobe, MS Office. Bootstrap, Node.js, jQuery, Backbone.js, Underscore,js, React.js, Sass, TypeScript, DOM, JUnit, JIRA, Git, GitHub. Java, JUnit, Eclipse, Apache, Apache SVN, JIRA, HTML, CSS, JavaScript.
Program Analyst
October 2014 to January 2016
U.S Dept. of State Washington, D.C.
  • Collaborated with different parts of the department along with other Analysts to exchange new ideas and improvements.
  • Continually evaluated emerging technologies to identify opportunities, trends, and best practices Forms Based Authentication was implemented and JSP validation controls were used for user interface validation.
  • Implemented user state through Session and Application Page objects, deferred session state; built to store and retrieve session information of users.
  • Used Angular framework to improve and extend behavior in our HTML pages Implemented Spring Framework class mappings via Java Persistence API; was extensively used to bind various business objects to the data from SQL Server.
  • Gathered requirements from users to understand what the users want, narrowing down these requirements and then discuss them with stakeholders.
  • Participate in design of the logical and physical data model.
  • Determining how to map the real-world requirements to the data design.
  • Implement and debug SQL Server Stored Procedures.
  • Development and testing of various modules and features of the web application replicating issues raised by clients and resolve them by implementing changes to all tiers of the web application.  
  • Integrated Adobe Connect webinar technology using Apache; Flex and ColdFusion, that reached top 100 selected candidate pool monthly entering the Foreign Service.
  • Added notification mailers to send e-mails regarding particular schedules, appointments and notification items via SMTP Mail.
  • JIRA was used to collaborate on changes in the requirements and update on the project schedule.

  • Environment: Java, Eclipse, Spring MVC, JavaScript, Angular, SQL Server, Web Services; WSDL, Rest, JSON. JUint, Git, GitHub.
Software Developer Intern
July 2014 to October 2014
Navy Federal Credit Union Vienna, VA
  • Worked in HTML, CSS, and JavaScript to update the web application as needed.
  • Learned a solid foundation of SDLC process to adapt to industry procedures and processes of software engineering.
  • Assisted in designing, developing, documenting, and debugging applications software and systems that contain logical and mathematical errors.
  • Tracked software defects and gathered performance data to help improve Java web applications.
  • Validated API documentation and created sample scripts for customer use.
  • Analyzed and enhanced existing testing standards and procedures, implements JUnit tests Hands on experience in working in Java.

    Environment: Java, JUnit, Eclipse, Apache, Apache SVN, JIRA, HTML, CSS, JavaScript.
Education and Training
Computer Science George Mason University Fairfax, VA, USA  In Progress
Business Admin, December 2014 Northern VA Community College Annandale, VA, USA
Computer Science, December 2013 Northern VA Community College Annandale, VA, USA
Adobe, Agile, Apache, API, bind, business objects, ColdFusion, CSS, CSS 3, clients, Databases, debugging, designing, documentation, DOM, Eclipse, features, Forms, HTML, HTML 5, IDE, Java, JSP, JavaScript, jQuery, JSON, Linux, exchange, Mail, MS Office, Windows, MVC, Operating Systems, OS, Oracle, Page, processes, Programming, Express, Scrum, SDLC, scripts, SMTP, software engineering, SQL, SQL Server, UNIX, user interface, validation, web applications, Web servers
Additional Information
  • Clearances: DoS: Secret Clearance
This resume is created in 7 minutes.
Professional Summary
Software Engineer with 5 years of industry experience. Strong communication and collaboration skills with a track record of taking solution ownership. 
  • JAVA
  • PeopleCode
  • SQL
  • Shell Scripting
  • JavaScript, jQuery, HTML
  • Python
  • PHP
  • Spring
  • Android
  • Google Analytics, Firebase Cloud Messaging, Localytics
  • AWS: Pinpoint, SQS, SNS, Alexa Lex, Lambda
  • Git, Maven, Bitbucket, SourceTree
  • JIRA
  • Wordpress
Work History
Current Software Engineer | AwareX | Boston, USA, MA
  • Designed and published a Facebook Messenger bot using API AI (Dialogflow) AI engine.
  • Designed an SMS Bot using API AI (Dialogflow) AI engine and Twilio.
  • Subject matter expert on Analytics tools (Localytics and Google Analytics), Push Messaging, Geo-Fencing and Attribution.
  • Designed, administer and enhance Content Management System (WordPress) used to store and serve static information to mobile apps via REST API. Stores information like images, FAQs, Store Locations etc.
  • Debug and fix production issues for Customer Support tickets on ANDROID apps.
  • Collaborated with cross-functional teams to define, design and ship new features for our white labeled customer care products.
  • Designed RESTful Web Service to send Push Notifications on mobile apps (iOS and Android) using AWS SNS.
  • Designed a web tool interface for customers to update the locale file for iOS and Android platforms in a user-friendly format. Used Bitbucket REST API to upload the locale file on Git repository on a selected branch.
  • Enhanced AWS Lambda function to report events to Google Analytics using Google Measurement Protocol and AWS SQS in Python.
  • Designed simple shell scripts to automate deployment, run Crontab jobs and search for usage across the workspace.
June 2015-December 2015 Android Developer Intern/Co-op | MobileAware | Boston, USA, MA
  • Worked on Requesting Permissions at Runtime on devices running Android 6.0, Model View Presenter (MVP) design pattern, RESTful APIs, JSON, Volley, GSON, Location Services, Parcelable and various other libraries.
  • Collaborated with cross-functional teams to define, design and ship new features.
  • Configured Gradle Builds for different flavors and build types, used GitFlow branching and Apache log4j for logging.
July 2011-April 2014 PeopleSoft Software Developer Tech Mahindra Ltd | Pune, India
  • Involved in Design, Development, Testing, and Enhancement of PeopleSoft HRMS for HR and RMG departments.
  • Improvised PeopleCode to implement specific business rules and validations for the business process.
  • Expertise in managing live production issues, diagnose the root cause and coach customers.
January 2016 Auction Server JAVA Multithreading, Northeastern University |
  • Designed an Auction Server simulation in JAVA Multithreading to manage multiple bidders and sellers simultaneously.
  • Implemented thread safety using Synchronization, Locks, Volatile variables, thread-safe collections, atomic operations.
  • Designed test cases to check program correctness, performance testing and stress testing Google Analytics Service: JAVA Multithreading using MAVEN (MobileAware) Aug 2015.
  • Developed services to process and report real-time tracking data from mobile applications to Google Analytics.
  • Used Java Multithreading to manage the volume of incoming traffic and optimize performance.
  • Used AWS Simple Queue Service (SQS) to decouple receiving and transmitting components of the application.
  • Deployed on AWS EC2 and used AWS S3 to store runtime arguments and log-file.
May 2016 Master of Science: Computer Systems Networking NORTHEASTERN UNIVERSITY, Boston, MA
Mobile Application Development (ANDROID), Parallel, Concurrent and Multithreaded Programming in JAVA:
May 2011 Bachelor of Engineering: Electronics and Telecommunication NAGPUR UNIVERSITY Nagpur
This resume is created in 7 minutes.
Professional Summary
Highly-skilled software development professional bringing 4 years in software design, development and integration. Advanced knowledge of Hadoop Ecosystem, Java, Scala and Cassandra.
  • Big Data ecosystem : Hadoop, HDFS, MapReduce, Pig, Hive, Sqoop, Kafka, Spark
  • AWS services : S3, EMR, Lambda, EC2 and IAM
  • Programming : Java, C, C++, Scala
  • Web Technologies :  HTML, CSS, JavaScript
  • Framework : Spring, Play, AngularJS
  • Mobile : Android
  • NoSQL : Cassandra
  • SQL : SQL, HiveQL, SparkSQL, CQL
  • Databases : MySql
  • Developer certification for Apache Spark, 2015.
  • HDP Certified Developer, 2015
  • Certified Developer on Apache Cassandra - V2.1, 2015.
Work History
Data Engineer, 06/2016 to Current
Comcast Inc Mt Laurel, NJ
  • Implemented a data lake in AWS cloud using services, including EMR, Lambda and S3.
  • Worked on Hortonworks HDP and handled data governance using Apache Atlas and Kafka.
  • Implemented REST APIs to access the data in Atlas and evaluated and recommended the way to back up the data.
  • Designed and built a web application using AngularJS, Play framework & Java to streamline the creation of Apache Avro schema.
  • Implemented a Lambda function to update the Atlas on every S3 Object Put event.
  • Implemented a startup configuration to setup an External hive Metastore for EMR clusters using RDS, evaluated and recommended different ways to communicate to Hive from outside the EMR cluster.
Big Data Engineer, 02/2015 to 06/2016
Cloudwick Technologies Newark, CA
  • Responsible for building scalable distributed data solutions using Hadoop, Spark and Cassandra.
  • Experience in writing custom MapReduce programs and Hive UDFs.
  • Experience in developing data modeling and persistence layer and implementing DAO with CQL.
  • Involved in extracting the data from various Heterogeneous sources into Hadoop HDFS for processing.
  • Implemented a POC for retail application using DataStax Cassandra, Spring Framework, Java.
Java Developer, 04/2010 to 12/2012
Gameloft Software Pvt. Ltd. Hyderabad, India
  • Analyzed and solved issues including heap, graphic, frame-rate, honey loop, app force closed, that occur when porting mobile games on to different devices.
  • Used AuroraGT for creating the graphics for the games.
  • Ported different types of games to various operators like Samsung Open-Market, SP Telefonica and FR-SFR.
  • Experience with debugging emulators used for gaming development.
Master of Science: Computer Science, 2014
Arizona State University, Tempe Campus - Tempe, AZ
Bachelor of Science: Computer Science, 2011
Jawaharlal Nehru Technological University - Hyderabad, India