Software Engineer / Java Developer Resume
San Jose, CA
SUMMARY
- 3 years of experience as Fullstack Software Engineer with strong experience in Java, JavaScript, J2EE, Spring MVC, MEAN Stack and other skills in Web Application Development. Proven ability to provide professional and effective solutions for projects. Demonstrated success designing and developing applications to maximize productivity while adapting to updating requests and emerging technologies.
- Technologies Java, J2EE, Spring MVC, Maven, Ja va Beans, JavaScript, MEAN Stack, React, JSON, MySQL, AngularJS, JQuery, AJAX, CSS, HTML.
- Strong attention to detail and multi - task and ability to thrive and prioritize in a dynamic, rapidly changing environment, Outstanding teamwork and collaboration skills, Great sense of responsibility for delivering high-quality work on time.
TECHNICAL SKILLS
Programming Language: Java, Python, JavaScript, CSS, HTML
Platforms: Mac OS, Windows, Linux
Web Development Technologies: HTML, CSS, JavaScript, JSON, AngularJS, Node.JS, React.JS
Databases: NoSQL, MySQL, MongoDB
ORM Frameworks: Hibernate
J2EE MVC Frameworks: JSF, Spring MVC
Application Servers: TomCat, WebSphere, WebLogic, JBoss, GlassFish
Web Services: SOAP/REST WSDL, REST Microservices
IDEs: Eclipse, IntelliJ, Spring Tool Suite.
Design Patterns: Business Delegate, Front Controller, Service Locator, Singleton, Proxy, Adaptor, Observer, DTO, DAO, MVC, Iterator, Factory
Build Tools: ANT, Maven, Jenkins
Methodologies: Agile, Scrum, Test Driven Development(TDD)
Simulation Tools: Postman, VMware, MongoDB Atlas
PROFESSIONAL EXPERIENCE
Confidential, San Jose,CA
Software Engineer / Java Developer
Role Responsibilities:
- A key contributor in developing and enhancing the software components that will help Confidential partners understand their online digital presence.
- Developed the software components and web services for Confidential Audience Lab, resulting in million dollar contracts for Confidential . Java was used as the primary language and Spring framework was used for developing web applications.
- Worked with Product Managers, Scrum Masters, UI Designers, engineering teams to successfully deliver features.
- Managed the incident reporting using JIRA. Debugged the incidents on-time and closed them (Scrum fixes) thus ensuring increased customer satisfaction.
- Engineered the automation cases for new features and reported incidents thus keeping these defects in check.
- Implemented interactive documentation of the RESTful APIs using Swagger framework resulting in saving time for the documentation team.
- Developing new micro services, APIs and JDK as well as maintaining existing code/fixing bugs with tech stacks of Java 7-10, Spring Boot, MySQL, Hibernate, shell, python, JavaScript, etc.
- Investigating and responding to customer issues.
- Tutoring junior engineers/QAs.
- Conducting technical interviews
Software Engineer Intern
Confidential, Dublin,CA
Role Responsibilities:
- Developed and deployed web applications using Java, Spring MVC, Java Beans, Hibernate and Maven.
- Created and developed Single Page Application (SPA) using AngularJS.
- Designed and modified user interface using JSP, JavaScript, CSS, AJAX and JQuery.
- Prepared test plans and test cases for product testing.
- Used Postman API Development Environment to run simulation of application functionalities.
- Involved in various phases of Software Development Life Cycle (SDLC) as design development and unit testing.
- Designed specific features for application development including back-end and front-end using design patterns.
- Collaborated with teammates and other related teams daily to make progress on the project.
- Actively involved in code review and bug fixing for improving the product performance.
