We provide IT Staff Augmentation Services!

Java Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Dynamic software developer with more than 6 years of experience in web - based applications testing.
  • Have played key role in developing enterprise-level software.
  • Conducted requirements gathering and analysis, unit testing and quality assurance, debugging, coding, and review.
  • Assisted in deployment and maintenance.
  • Conducted post-launch support. Implemented, programmed several java web applications core systems designed, and internal administration.
  • Drive planning, strategy, project scope, and deployed and administrate web and enterprise application on Amazon Web service (AWS) platform.
  • Contributed to Java programming, module design, and integration.
  • Programmed subsystems; implemented report generation functionality.
  • I work on ecommerce and social media application using and developed REST and SOAP web service to securely communicate with other web application and platform.
  • Used MySQL and Oracle database 11g as data server, Spring for dependency injection, Hibernate as ORM tool for data persistency, JSP and JavaScript, jQuery, JSF, Primeface for some parts of front end development, Oracle client SQL developer to work on schemas, glassfish v3 as an application server and Git version control.
  • Used Ansible for configuration Management and Jenkins for CI/CD on the cloud. Have good understanding of AWS platform.

TECHNICAL SKILLS:

  • Java development: SE and JEE
  • C,C++,php, Python, Shell Script2
  • Spring & Hibernate, JPA
  • Web Service: RESTFUL, SOAP
  • Database development: Oracle, Mysql,MongoDB,NoSql
  • JSP, JavaScript, Expression, jsf,primeface, html,jquery, Servet,Angular
  • Object Orientated Analysis & Design (OOAD), Multi-Threading
  • Spring MVC,SOA
  • Cloud, s3,Rds,Ebs,Route53,vpc,cloud watch, Lambda,SQS
  • Unix, Linux Redhat

CORE COMPETENCIES:

Web Servers: WebLogic server, Apache Tomcat, Glassfish, WebSphere Application Server, WampServer, phpMyAdmin, Google Maps API, WordPresss

Databases: PoseGREsql, MySQL, SQL developer, DB2, Oracle (PL/SQL)

Unit testing: JUnit,Mockito, log4j,Jtest

Source control: Git, Subversion(SVN), Jenkins

IDE: Intel IDEA, Eclipse, Netbeans, Oracle ADF, Dreamwever

Design: UML (MS Visio, Rational Rose), E-R Diagram

Design Patterns: Singleton, Façade, MVC, Factory, Observer, DAO, Proxy, Observer,Strategy

SDLC: Agile, Scrum, Waterfall, Prototyping

Other Tools: JIRA, FileZilla, Maven, Ansible,Spring Boot, JMS Apache ActiveMq, Asterisk,,Docker Container

PROFESSIONAL EXPERIENCE:

Java Software Engineer

Confidential

Responsibilities:

  • Responsible designing and modeling the database
  • Responsible of system design
  • Developing the business logic and the back end
  • Develop Restful web service
  • Responsible of integrating the application with other existing application
  • Formulate plans outlining steps required to develop program, using structure analysis and design.
  • Architecture, Design and Build the solution
  • Create class diagram using UML, activity Diagram, Sequence Diagram of the newly proposed solution with the timeline
  • Prepare flowcharts and diagrams to illustrate sequence of steps, program must follow and to describe logical operations involved.
  • Write documentation to describe program development, logic, coding and demonstrate the Correctness of the code.
  • End to end analysis of the existing system, including utility packages, frameworks, and libraries across the components.
  • Detailed analysis and understanding of the business domain entities a class and their relationships.
  • System integration using apache camel
  • Develop spring Batch module for ISO20022, swift, MT103 file format
  • Develop groovy script for Jenkins pipeline.
  • Develop kafka consumer and producer
  • Implement kafka custom Serializer and deserializer

Technologies used: Apache Kafka, kafka consumer and producer Api, Kafka Stream Rest Full Web Services, Spring Boot, Hibernate ORM,JPA, Spring .Micro-services, Spring Boot

Java AWS Software developer

Confidential

Responsibilities:

  • Play a key roles in developing micro-services to track vehicle and the application user, deployed application on Amazon cloud
  • Responsible of the architectural design
  • Develop the business logic for tracking the vehicle
  • Develop micro-services to satisfy the business requirement
  • Deploy the application on Amazon Ec2
  • Continuously integrate and deploy the services using Jenkins and git
  • Develop rest web services and use of JMS (apache ActiveMq) for integration and communication

Technologies used: Apache ActiveMq, Rest Full Web Services, SOAP, S3,EC2, ELB, EBS Jax-RS, Hibernate ORM,JPA, Spring MVC, Ansible, Jenkins, Route 53, IAM, Lambda, Spring Boot

Java Software Developer

Confidential

Responsibilities:

  • Develop restful and Soap web services.
  • Deployed application on EBS and EC2 and Lambda.
  • Develop API for music upload and download from S3.
  • Was responsible database design.
  • Was responsible Crud operation.
  • Developed, test, and maintain robust, scalable, high-quality software and technology platform
  • Implemented client and server side validations using business object.
  • Contributed improvement of software development best practices in the areas of coding tools, languages and APIs, as well as software design and development processes.

Java Software Developer

Confidential

Responsibilities:

  • Led development of web application providing real time information regarding local businesses and services.
  • Developed business registration module using Spring and Hibernate framework
  • Work closely with the Business Analysts to understand the design and business requirements of the client
  • Developed Soap and rest Api to consume external resource from 3rd party
  • Was a project supervisor analysing customer requirements
  • Implemented French version of the system.
  • Was responsible of designing the database and the crud operation
  • Worked closely with the Business Analysts to understand the design and business requirements of the client
  • Developed customer relationship management system automating recruitment processes.
  • Developed chat functionality using 3rd- party API; configured Asterisk v11 to support audio calling.
  • Work closely with the Business Analysts to understand the design and business requirements of the client

Technical skills: Spring, Hibernate, Spring MVC, Web-Service, Oracle Database, Servlet,JSP, JavaScript, CSS and Html.

We'd love your feedback!