We provide IT Staff Augmentation Services!

Jr Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • 10 years of offshore experience and 4+ years of onsite experience in designing and developing web based applications using cutting edge technologies and tools under different development environments.
  • Extensive experience in designing, development, coding, debugging, testing, implementation and maintenance of multi - tier web and client server applications.
  • Good understanding of various design patterns and MVC architecture.
  • Strong in Java and JavaScript programming languages.
  • Build a microservice from scratch and worked as a dev-ops role for the same.
  • Hands on experience in web front end technologies like JavaScript, Angular, AngularJS, React, NodeJS, RESTful web services.
  • Good experience in TDD (Test Driven Development). Good knowledge in writing Java test cases with Junit, Mockito, PowerMockito and writing JS test cases with Jasmine.
  • Worked on both server and client-side performance optimizations and testing the performance metrics with JMeter and LoadRunner tools.
  • Worked with both waterfall and agile software development models.
  • Exposure to onsite and offshore work culture.
  • Knowledge of Docker and Kubernetes.

TECHNICAL EXPERTISE:

Programming Languages: Java, JavaScript, TypeScript

Web Servers: Tomcat, Apache, Node JS

Databases: Oracle 11g, MySql, Mongo DB

Architectures/ Frameworks: Java, JSP, Servlets, JSTL, Infoscopic Web Framework ( JSF ), Structs, Spring Web Framework, Spring Boots, Web Services, SOAP, Jersey REST API, XML, XSLT, JAXB, JavaScript, TypeScript, NodeJS, AngularJS, Angular, React JS, HTML, CSS.

Build Tools: Maven and Ant

Operating Systems: Linux, Mac OS, Windows

Unit Test Frameworks: JUnit, Mockito, PowerMockito, Jasmine

CDP Tools: Jenkins, TeamCity and Bamboo.

PROFESSIONAL EXPERIENCE:

Confidential

Jr Software Developer

Responsibilities:

  • Architect the micro service for continuous integration and deployments.
  • Work with the product owners to gather the requirements.
  • Solution designing the requirements and work with the team to implement them.
  • Maintain the content management TeamSite tool operations
  • Performance tuning the service to handle 1500 OPM ( Order per Minute ) during holidays.
  • Maintain 99% availability with zero downtime deployments.
  • Ensure 80% code coverage both for Java and JavaScript code.
  • Ensure <1 sec server side response times and <2 secs for client side first paint.
  • Performing code reviews and ensuring team following industry best standards in coding.

Confidential

Module Lead

Responsibilities:

  • Understanding the requirements which needs out of the release from the product owners.
  • Analysis on the requirements related to dynamic product addition and content location modules.
  • Going through the in house infoscopic web framework and build DPA and DCL modules.
  • Lead the team in implementing DPA and DCL modules.
  • Understanding the tool implementation architecture and contributed in various issues related to publishing.
  • Fixing the bugs related to the tool across all environments.

Confidential

Technical Lead

Responsibilities:

  • Gathering the requirements from the marketing managers.
  • Working with UI designers in getting UI screen mockups.
  • Working along with the team to implement the requirements.
  • By weekly demos to the marketing managers about the status of the project and acquiring their feedback and working on the feedbacks.
  • Unit testing and making sure the implementations are according with requirements.
  • Fixing the bugs during QA phase.

Confidential

Jr Project Trainee

Responsibilities:

  • Discuss with students on various cutting edge technologies and ask them to come up with innovative idea for their curriculum project.
  • Design a solution and the technologies to be used to build the innovative idea.
  • Guide the students in implementing their innovative idea.
  • Confidential Vinod Goud Kukkal Page 6 of 6

We'd love your feedback!