Java Backend Developer Resume
SUMMARY
- 10 years of experience in working on teh various phases of Software Development Life Cycle like requirements analysis, design, coding, testing, debugging and maintaining.
- Experience with Analysis, Development, Testing, Documentation, Deployment, Integration, and Maintenance of web based and Client/Server applications utilizing Java, J2EE, Spring, Hibernate, XML, JSP, Servlets, JDBC, JSON, HTML and SQL.
- Experience on spring modules like Spring Boot, Spring DAO, Spring MVC.
- Experience in developing applications using Object Relational Mapping (ORM) Technologies Such as JPA and Hibernate.
- Experience in automating continuous integration with Jenkins.
- Experience in Google Maps API
- Experience working on MVC Architecture like Spring framework.
- Expertise on SOAP and REST Web Services, MicroServices with Spring Boot.
- Experienced in working with Tomcat and Web Sphere application servers.
- Well experienced in build tools like Maven.
- Experience in using Net Beans, Eclipse IDE, STS Spring Tool Suite for Application development.
- Knowledge in developing applications using Waterfall, Agile and SCRUM methodologies.
- Has good communication skills to discuss teh projects with technical and non - technical SME’s.
- Some of teh attributes dat would describe me would be Team player, Quick learner, Self-Motivated.
TECHNICAL SKILLS
J2SE Technology: Collections, Serialization, Networking, Beans
J2EE Technology: Servlets, JSP, Tag Libraries, JDBC, JNDI
Architecture & Framework: MVC, Spring, Spring Boot, Hibernate
Database: Oracle 11g, SQL Server, MySQL, Informix
IDE: Eclipse, NetBeans, Spring Tool Suite.
Operating Systems: Windows and UNIX.
Web/App Servers: WebSphere, Tomcat, Apache.
GUI: HTML5, XML, XSD.
Programming Language: Java, J2EE
Design patterns: MVC, Database Access Object, Singleton.
Tools: Maven, SoapUI.
PROFESSIONAL EXPERIENCE
Confidential
Java Backend Developer
Responsibilities:
- Involved in teh complete development of Agile methodology from gathering teh requirements to testing teh application.
- Responsible for writing J2EE javacode which involved working withJSP, Servlets, JDBC, XML, etc.
- Data Operations are performed using Hibernate.
- UsedSpringfor bean management across layers and for loading database configuration.
- Developed MicroServices with Spring Boot and service components which are exposed as web services.
- Used J2EE design patterns like DAO and DTO.
- Implemented Spring Boot as main Framework.
- Consume other REST Microservices using Rest Template and Feign.
- Consumer other SOAP Service
- Maintained source code versioning using SVN and involved in automating deployment process with Jenkins.
- Modify existing services of both teh REST type and teh SOAP type
- Used SCRUM methodology
- Support with some development activities.
- Worked closely with teh clients and also interacted with them.
- Support to customers by JIRA.
- Analyze new requirements to fix production problems.
Environment: Java 7.0, J2EE, Spring MVC, Spring Boot, MicroServices, REST Web Services, Jenkins, JavaScript, XML, Hibernate, MySQL, Jira.
Confidential
Java Backend Developer
Responsibilities:
- Created new modules for System to Community Canteens using Prime faces.
- Used Google Map API for paint localization of Canteens.
- Created Queries using MyBatis.
- Send mails to customers using Java Mail.
- Created new modules for teh Customer site using ZK Framework.
- Consumed REST (JAX-RS) Service for save information registered by teh customers.
Environment: Java 7.0, J2EE, MyBatis, ZK Framework, JAX-RS, Java Mail.
Confidential
Java Backend Developer
Responsibilities:
- Data Operations are performed using JPA.
- Used J2EE design patterns like DAO and DTO and Facade.
- Maintained source code versioning using SVN.
- Used SCRUM methodology
- Supported with some development activities.
- Worked closely with teh clients and also interacted with them.
- Configuration of this system on site for use by customers.
Environment: Java 7.0, J2EE, Prime faces, JavaScript, XML, Hibernate, PostgreSQL.
Confidential
Visual Basic Developer
Responsibilities:
- Actively took part in complete development of Agile methodology from gathering teh requirements to testing teh application.
- Data Operations are performed using SQL Server.
- Support with some development activities.
- Worked closely with teh clients and also interacted with them.
- Develop Views with Html and JSP.
- Create reports using Jasper Reports.
Environment: Java 7.0, SQL Server, Access database, Visual Basic 6.0.