Java Developer Resume
SUMMARY:
- Talented full - stack Java developer with over 5 years of hands-on experience driving application design, development, implementation, and support.
- Proven history of using demonstrated best practices and leading- edge methodologies to deliver robust, fully featured applications tailored to meet customer needs.
- Exceptional talent for back-end logic ensuring flexibility, speed, performance, and scalability. Committed to improving user experience through dynamic front-end design principles.
TECHNICAL SKILLS:
Languages: Java / J2EE
Web: JavaScript, AJAX, jQuery, XML, HTML5, CSS3
Web: Services: RESTFUL, SOAP, Microservices, RabbitMQ, ActiveMQ
Web/App: servers: Apache Tomcat, IBM Glassfish
Frameworks: Spring MVC, Spring-boot, Hibernate, JPA, Angular, ExpressJS, NodeJSDatabases: MySQL, SQL, MongoDB, Cassandra
Design Patterns: Abstract Factory, Proxy, Facade, Decorator, Adapter, Visitor, Observer
SDLC: Waterfall, Agile (Scrum)
Tools: IntelliJ, Eclipse, STS, Visual Studio, Sublime Text, GitHub SVN, StarUML, JUnit, Heroku, Swagger, Jenkins, Karate
Platforms: Linux (Ubuntu), Windows, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential
Java Developer
Responsibilities:
- Took an instrumental role in code development, analysis, and optimization.
- Requirement gathering, module and application testing.
- Deployed to test and production environments.
- Developed Data API’s for different business layers.
- Developed Rest endpoints to be consumed by services and clients.
- Managed Nosql database created query and paginations.
Technologies: Java, Spring boot, Swagger, Hibernate, JPA, MySQL, JUnit, Mockito, Maven, Jenkins, Git, Singleton Pattern, Spring Data, Cassandra, Karate
Confidential
Java Developer
Responsibilities:
- Working and increasing talent through company giving trainings in Testing, Microservices etc.
- Took an instrumental role in code development, analysis, and optimization.
- Conducted module and application testing.
- Deployed to test and production environments.
Technologies: Java,Spring MVC, JavaScript, jQuery, AJAX, HTML, CSS, JSP, Hibernate, JPA, MySQL, JUnit, Mockito, Maven, Jenkins, Git, Command Pattern, Template Method, Mediator Pattern, Factory Pattern, Singleton Pattern
Confidential
Software Developer
Responsibilities:
- Participate in requirements gathering and design meetings with clients.
- Work cross-functionally to resolve issues and provide production support
- Work with application teams to help them implement the solution.
- Work in collecting issues and develop a diagnostic tool to triage issues.
Technologies: Node.js, Zendesk, Jira, Confluence, Visual Studio, ExpressJS, GitHub, Java, J2EE, Splunk, Postman
Confidential
Software Developer
Responsibilities:
- Authored stored procedures and functions.
- Created navigation, menus, and other user interface elements.
- Conducted module and application testing.
- Deployed to test and production environments.
- Trained and supported end users.