We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Software Engineer offering over 5 years of experience in various industry domain with focus on Java application Development
  • Extensive working knowledge in Core java concepts, Collections and Web based, Client/Server Applications using J2EE Technologies including Spring, REST, JAX - WS Web Services, JDBC, EJB, JMS, SOA, JSP, Servlets
  • Knowledge of working on Project using AWS Tech-Stack and using technologies like S3, EC2, Lambda etc.
  • Expert level Hands-on development experience with full life cycle knowledge (SDLC) of Application Development
  • Worked on Microservices for the delivery of software products across the enterprise
  • Experience in testing tools like Junit, Espresso and Test-Driven Development (TDD)
  • Worked with CI/CD and agile methodologies
  • Developed web application using spring framework and J2EE based MVC (Model-View-Controller) framework for the control module
  • Implemented new features and extension for the current Product, which includes design, development, testing and deployment
  • Strong front-end UI development skills using scripting languages like HTML5, JavaScript, JQuery, CSS3 and JSP
  • Proficient in source control with GIT, knowledge of subversion (SVN)
  • Developed and maintained web applications using server scripting language such as PHP
  • Worked on Web Service calls and JSON parsing
  • Strong analytical, problem solving, troubleshooting, interpersonal, leadership and decision-making skills
  • Forecasted, planned projects and managed customer Relationships
  • Have a high degree of positive attitude, Communicative and extremely flexible to changing needs and environments, good communications skill and great team player
  • Capable of adapting and working in new Environments immediately and effectively

TECHNICAL SKILLS

  • Java/J2EE, Python, PHP, JavaScript, HTML, CSS, MATLAB, C++
  • HTML5, CSS, JavaScript, JSON, XML, XSLT
  • Alexa Skill Kit, Yii2, Play2, Selenium
  • MySQL, Oracle 11g, IBM DB2
  • Git, SVN
  • Apache Tomcat, Liberty WebSphere
  • Eclipse, PyCharm, NetBeans, IntelliJ, Linux

PROFESSIONAL EXPERIENCE

Confidential

Software Developer

Responsibilities:

  • Developing Python back end Services and Data analytics on automotive data
  • Coordinating with the project team to write and debug code as part of ETL (Extract, Transform, Load) processes to support and enhance an Information Processing Platform
  • Participated in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code
  • Worked with various business, design teams to gather requirements and determine the initial design of the application
  • Performing SQL queries for processing and validating data operations on very large datasets, handling RESTful
  • API integrations and web services. Deploying and monitoring services through AWS technologies stack
  • Design and Develop UI based on the requirements and user experience
  • Actively participated in code reviews and creation of various tests.
  • Involved in Debugging and Unit testing of various modules
  • Used AWS Code-Commit (Git) and SVN for version control
  • Performed trouble shooting in Linux environment
  • Wrote shell scripts to create Cron jobs in run the parser and verifiers

Environment: Python 3, Yii2 MVC framework, Selenium, PHP, NetBeans, HTML5, CSS, Apache Tomcat, Linux, MySQL

Confidential

Graduate Teaching Assistant

Responsibilities:

  • Conducting lab sessions for object-oriented programming using java
  • Creating and grading programming assignments, projects and Exams
  • Assisting and mentoring students in groups and on individual basis
  • Graduate Teaching Assistant- Web Programming and Theory of Computation
  • Support lead instructor in creating assignments for JavaScript, HTML5 / CSS3, jQuery
  • Conducting workshops, review, help and give feedback on individual assignments and exams
  • Web Skills (HTML, CSS, JavaScript, Databases)
  • Proctored weekly quizzes, exams and participated in creating educational material

Confidential

System Engineer

Responsibilities:

  • Assisted in developing the business layer of the application using core java concepts
  • Collaborated in development of programming solutions including process flow, business logic and user Interfaces to create deliverables
  • As an application developer, my role is to realize and develop the application and enable collaboration and coordination with other team members
  • Collaborated with team member to identify business and customer requirements to help determine the initial design of the application
  • Worked on web development with Java, JavaScript, jQuery, JSF, JSP, HTML and CSS
  • Worked on complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code
  • I worked with business analysts to identify the requirements and correct them if user requirement changes.
  • Used Eclipse IDE to develop the screens for the application
  • Also collaborated and Worked with various teams which provides functionalities to for new Services.
  • Used Maven as build tool
  • Verified HTTP responses using Postman Client
  • Carried out unit and integration testing using JUnit
  • Worked On complex SQL and different functionalities to accommodate different functionalities
  • Implemented Web-services to integrate different applications using RESTful services
  • Created external XML documents

Environment: Java 8, J2EE, Eclipse, Spring MVC 4.0, HTML5, CSS, JSP, Apache Tomcat 7.0, JUnit 4.0, Maven, PostMan

We'd love your feedback!