Sr. Java Developer Resume
SUMMARY
- Around 10 + years of experience in Software development, Maintenance and Support using Java/J2EE technologies.
- Involved in the Software Development Life Cycle (SDLC) phases which include Analysis, Design, Implementation, Testing and Maintenance.
- Expertise in Frameworks like Spring,Hibernate,Spring Boot.Jpa.
- Experience using the front end technologies like HTML5, CSS3, and JavaScript, Angular JS.React JS, Node JS.
- Well versed in using Software development methodologies like Waterfall,Agile Methodology and Scrum software development processes.
- Expertise in J2EE technologies like JSPs, Servlets, JDBC
- Extensive experience with Java complaint IDE’s like Eclipse, IntelliJ.
- Expertise in core Java concepts like OOPs Concepts, Collections, Serialization,Java Streams.
- Strong programming skills in designing and implementation of applications using Core Java, J2EE, JDBC, JSP, HTML, Spring Framework, Struts, JavaScript.
- Experience in Kafka Messaging.
- Experience in build scripts tools like Maven, ANT.
- Experience in MultiThreading Concept.
- Experience in Jenkins, JIRA tools.
- Experience in Java 1.8 and Expertise in Streams and Lambda expressions.
- Experience in SOAP and Restful Web Services.
- Having Experience on Web - Services as Service Providers and Consumers using HTTP/XML, XSD and SOAP/WSDL of JAX-WS API.
- Experience in Support activities,Ticket solving.
- Strong analysis, problem solving and debugging skills with excellent understanding of system development metrics,
- Experience in Unix, Cloud infrastructure.
- Experience in SQL and RDBMS.
- Good verbal and written communication skills and ability to deal with people diplomatically.
- Java Developer with extensive experience on various Java Libraries, API's and frameworks.
- Excellent team player with the ability to create an environment of trust and cooperation through an open exchange
TECHNICAL SKILLS
Operating System: Windows (XP), Windows7, Unix, Cloud
Programming Languages: J2SE, J2EE,Java 1.8.
Web Technologies: HTML, JavaScript, CSS, XML, Angular JS,React JS.
J2EE Technologies: JSP, Servlets, JDBC, JSTL’s
Framework: Struts, Hibernate,JPA, Spring, Spring Boot
Application/Web Servers: Apache Tomcat, JBoss, Web Sphere,Weblogic
Design & Development Tools: Eclipse,RAD
Databases & Tools: Oracle, MySQL, TOAD, GIT, Mongo DB
PROFESSIONAL EXPERIENCE
Confidential
Sr. Java Developer
Environment: Springboot,Spring, Hibernate, Maven, Unix, Restful Web services, Sql, Sql developer,Tomcat,Junit, Core java 1.8,Eclipse,Splunk,AWS,Jenkins,Microservices,Kakfa.
Responsibilities:
- Analyze requirements and technical specifications and implement assigned development tasks using various web technologies.
- Designed and implemented application using Spring MVC, Spring IOC, Spring Batch, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC.
- Implemented Micro-Services based Cloud Architecture using Spring Boot.
- Developed RESTful Web Services with JAX-RS using Spring Boot and Micro Services Architecture.
- Design the solution by following test-driven development software engineering methodologies and practices.
- Implemented the authentication and authorization of the application using Spring Security and OAuth.
- Used Hibernate for generating entities and writing HQL queries.
- Create build and deployment automation tools to support continuous integration and continuous deployments (CI/CD).
- Experienced in Kafka Producing messages and Consuming messages
- Experienced in Kafka Streaming like source, Transformer and Sink.
- Involved in AWS code pipeline and EC2 instance running.
- Experienced in Kafka Streaming like source, Transformer and Sink.
- Experienced in Writing JUnit Test cases and integration Testing.
- Experienced in writing SQL queries, DML and DDL operations.
- Involved in writing Splunk based Log message.
- Experienced in Eratocode Vulnerability solving.
- Experienced in Performance testing using Jmeter.
- Involved in code Pipeline creating and deploy EC2 instances
- JIIRA is our defect tracking board, we update and move forward in our project using this one.
- Followed Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
Confidential
Java/J2EE Developer
Environment: Springboot,Spring, Hibernate, Maven, Unix, Restful Web services, Sql, Sql developer,Tomcat,Junit, Core java 1.8,Eclipse,Splunk,AWS,Jenkins,Microservices,Kakfa.Responsibilities:
- Understand the application functional design documents and develop the applications.
- Designed and implemented application using Spring MVC, Spring IOC, Spring Batch, Spring Annotations, Spring AOP, Spring Transactions, Spring JDBC.
- Involved in design and development of Spring boot application.
- Used Hibernate for generating entities and writing HQL queries.
- Involved in design and development of Micro Services .
- Experienced in writing business logics for controller's using SPRING MVC and separating all modules independently in order to achieve loose coupling.
- Involved in design and development of Business Services by using Dependency Injection in Spring Framework & DAO Design Patterns .
- Developed all the tiers of the J2EE application, implemented business logic using spring in the middle tier, developed beans, and helper classes to communicate with the presentation tier
- Developed web service client using REST HTTP protocol and the Spring Framework to fetch the customer information.
- Implemented the authentication and authorization of the application using Spring Security and OAuth.
- Used Hibernate for generating entities and writing HQL queries.
- Create build and deployment automation tools to support continuous integration and continuous deployments (CI/CD).
- Experienced in code Pipeline creation and deploy EC2 instances
- Experienced offsore and onsite coordination.
- Experienced in Writing JUnit Test cases and integration Testing.
- Experienced in writing SQL queries, DML and DDL operations.
- MongoDB is the distributed database that is implemented in our project to attain high availability and horizontal scaling
- Used MongoDB for insert and update document
- Involved in the design and development phases of Agile Software Development.
Confidential
Java/J2EE Developer
Environment: Spring, Springboot,Spring Batch, Hibernate, Maven, Unix, Restful Web services, Sql, Sql developer,Tomcat,Junit,Cucumber,Core java 1.8,Eclipse,Splunk,Jboss.
Responsibilities:
- Involved in the design and development phases of Agile Software Development.
- Involved in design and development of Business Services by using Dependency Injection in Spring Framework & DAO Design Patterns .
- Involved in design and development of Spring boot application.
- Involved in design and development of Restful Web Services for communication of different internal and external interface systems.
- Involved in design and development of SOAP Web Services for communication of different internal and external interface systems.
- Involved in Java Streams to process the File systems and validation of file processing.
- Writing Business logics for controller's using SPRING MVC and separating all modules independently in order to achieve loose coupling.
- Developed all the tiers of the J2EE application, implemented business logic using spring in the middle tier, developed beans, and helper classes to communicate with the presentation tier
- Developed web service client using REST HTTP protocol and the Spring Framework to fetch the customer information.
- Involved in Application Debugging and incidents solutions.
- Involved in JUnit Testing and Cucumber Automation.
- Involved in writing SQL queries.
- Involved in writing Splunk based Log message.
- Involved in Mutlithreading process to implement File system procesing.
Confidential
Java Developer
Environment: Core java 1.8, Springboot, Spring, Hibernate,JPA, HTML5, Maven, Cloud, Unix, ReactJS, Restful web services, Sql,Sql developer,Tomcat,Microservices, Splunk,MongoDB,Splunk.
Responsibilities:
- Involved in the design and development phases of Agile Software Development.
- Involved in design and development of Spring boot application.
- Involved in design and development of Micro Services .
- Designed and developed independent implementation model classes that can be injected using spring IOC and reused across the application.
- Involved in Java Streams for File system process.
- Writing Business logics for controller's using SPRING MVC and separating all modules independently in order to achieve loose coupling.
- Used React JS for templating for faster compilation and developing reusable components.
- Written stable React components and stand-alone functions to be added to any future.
- Used React JS components for built-in and synchronizing models with single page Applications (SPA).
- Developed user interface by using the React JS , redux for SPA development.
- Developed all the tiers of the J2EE application, implemented business logic using spring in the middle tier, developed beans, and helper classes to communicate with the presentation tier
- Used JSP, JavaScript, jQuery, AJAX, CSS3 , and XML for parsing as presentation layer technologies.
- Created UI interface application module using front-end frame works such as React JS, jQuery, JSON, JavaScript, HTML5, and CSS, Bootstrap .
- Developed web service client using REST HTTP protocol and the Spring Framework to fetch the customer information.
- Used MongoDB for insert and update document
- Involved in writing SQL queries.
Confidential
Full Stack developer
Environment: Spring, Hibernate, Design patterns, HTML5, Eclipse IDE, maven, Cloud, Unix, Angular 1.5, Restful web services, Tomcat
Responsibilities:
- Implementing design patterns like service factory design, Singleton design pattern and business delegate.
- Designed and developed independent implementation model classes that can be injected using spring IOC and reused across the application.
- Involved in design and development of Business Services by using Dependency Injection in Spring Framework & DAO Design Patterns.
- Used spring to implement dependencies between objects (Auto-wiring by XML and Annotation).
- Involved in design and development of Restful Web Services for communication of different internal and external interface systems.
- Writing Business logics for controller's using SPRING MVC and separating all modules independently in order to achieve loose coupling.
- Developed all the tiers of the J2EE application, implemented business logic using spring in the middle tier, developed beans, and helper classes to communicate with the presentation tier
- Used JSP, JavaScript, jQuery, AJAX, CSS3, and XML for parsing as presentation layer technologies.
- Created UI interface application module using front-end frame works such as Ionic, Angular JS, jQuery, JSON, JavaScript, HTML5, and CSS, Bootstrap.
- Developed web service client using REST HTTP protocol and the Spring Framework to fetch the customer information.
- Request & Response is achieved using Restful web services (all resources methods) to the ROR API.
- Worked in Agile environment for stockholders using tools like JIRA for project status tracking
