We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Sunrise, FL

SUMMARY

  • Having 7 years of experience in enterprise application &server - side software development using Java,Java EE, Restful Web Services and JSON / XML based technologies.
  • Strong experience in Spring Modules like Spring AOP, Spring IOC, Spring Boot, Spring Microservices, Spring REST, Spring Eureka, Spring JPA, Spring Batch.
  • Implemented Spring MVC, AOP Validation Framework (spring and spring modules) Util packages ORM and DAO layers in most of the modules.
  • Experience in Design, Development, Deployment and Implementing web-based JavaEE projects like Web Services (REST), using Web/Application servers such as Web Logic, WebSphere and Apache Tomcat.
  • Expertise in implementing web and enterprise applications using Java, Spring Boot, Spring Rest and Spring Security, React,Python, MySQL, MongoDB.
  • Good experience on working with Amazon Web Services like EC2, S3, Amazon Simple DB, Amazon Elastic Load Balancing, Amazon Cloud Front.
  • Experience with Open-source frameworks using Struts, Spring Batch, and Hibernate and used design patterns like Singleton, MVC.
  • Experience in design architecture and development of batch jobs using Quartz and Spring batch
  • Extensive experience in Java/JavaEE development, server administration.
  • Applied best practices in Waterfall&Agile SCRUM methodologies including pioneered agile/Scrum transformation from waterfall.
  • In-depth knowledge of object-oriented programming and JavaSE technologies like Collections, Exception Handling, Multi-Threading and Abstraction, Inheritance, Encapsulation and Polymorphism.
  • Experience in Integration of Amazon Web ServicesAWSwith other applications infrastructure.
  • Proven ability to lead software development teams and to work on multiple projects with strict deadlines. Detailed oriented with strong problem solving, work ethics, communication, interpersonal and teamwork skills.
  • Responsible for developing the sequential and conditional batch jobs using the Spring batch framework
  • Hands on experience in Design patterns (JavaEE) like MVC, Singleton, Factory, Data Access Object
  • Expertise in implementing web and enterprise applications using Java 11, Spring Boot, Spring Rest andSpring Security, React, Python, MySQL, Angular, MongoDB.
  • Administration various environments in software development life cycle Windows, Ubuntu.
  • Skilled at progressing from problem to well-documented design, analyzing user requirements, estimates, quality assurance, developing user requirements, specifications, test criteria, and system testing.
  • Experience working with PostgreSQL, MySQL, and SQL Server.
  • Designed and developed multiple J2EE Model 2 MVC based Web Application using J2EE Technologies, open-source framework Struts Framework, Spring MVC,Spring Framework, Spring Boot, Hibernate ORM Framework.
  • Strong proponent of agile methodologies: Extreme Programming, Scrum and Waterfall Software Development Life Cycle (SDLC) including requirement analysis, design and technical specification, code development, code integration, testing and deployment of Object-Oriented Analysis and Design usingJava/JavaEE on Windows Unix and Linux platforms.
  • Involved with creating user stories and issues, tracking team status, scheduling user tasks in a sprint using JIRA, CA Agile Central.
  • Extensive experience with IDEs likeIntelliJ, Eclipse& Atom.

TECHNICAL SKILLS

Languages: Java JDK 1.4/1.5/1.6/1.7/1.8 , JavaScript, Python, UML, WSDL, HTML, CSS, JavaEE

Java Technologies: JDK 1.8/1.7/1.6/1.5/1.4 , Servlets, JDBC

Web Technologies: Struts1.2, Spring 4, MVC, hibernate 4, SERVLETS, JSP, XML,AJAX, JavaScript, HTML, CSS, SOAP,UDDI, Java Web Services, JQUERY, React

Middleware: J2EE 1.4, SOAP,REST Webservices, Microservices

Databases: MS - SQL Server 2008/2005, Oracle 10g/9i/8i,Postgres,MongoDB

Application Servers: WebSphere Application Server 6.x, WebLogic Application Server 10.3, JBOSS 3.x,Tomcat 7.x

Frameworks: Spring,Spring MVC, Spring Batch.

Tools: IDE: IntelliJ IDE, Eclipse

Testing Tools: Junit 4 & 5, Mockito,Cucumber, Selenium, Jasmine, Karma

Version Control: Git, SVN

Log Monitoring: Splunk

PROFESSIONAL EXPERIENCE

Confidential, Sunrise, FL

Java Developer

Responsibilities:

  • Working on Agile development methodology and built the application with Acceptance Test Driven Development (ATDD). Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life cycle of project.
  • Designing and Developing REST microservices architecture Using Java 8, Spring boot, Apache Camel, and open-source frameworks.
  • Migrated code from Java 8 to Java 11.
  • Designing and developing microservices based on Enterprises Integration pattern Camel .
  • Using Junit 4 and Mockito to perform unit testing and test whether the code is working according to business requirements.
  • Using Apache camel to achieve rule based routing and mediating engine.
  • Used Spring-Data-JPA and JDBC template.
  • Design Schema (tables) and to store dynamic data collected from various upstream API, to store this dynamic data we use various Relational and NoSQL databases, such as Postgres, MongoDB, and Couchbase.
  • Used Kafka to ingest and process event stream.
  • Writing complex queries NoSQL, SQL queries when business for info or during reprocessing.
  • Used AWS and OpenShift to deploy these services. In Case of IAAS used JBoss to deploy these services.
  • Used Splunk for log monitoring, creating alerts, creating Dashboard
  • Working with Atlassian software development and collaboration tools (Bitbucket, JIRA, Confluence, etc.). Currently we migrated to GitHub
  • Used Jenkin Jobs for Continuous Integration.
  • Used XLR tool for Continuous Deployment.
  • Writing UNIX Shell Scripting for all the docker image to work according to configuration setup.
  • Participating in Daily scrum, Sprint Review, Retrospective, Sprint Planning, Backlog Refinement and Writing feature stories.

Environment: Java 8, Java 11, XML, Spring Boot, Maven, GitHub, Junit, SQL, Red Hat OpenShift, Camel, JBoss, Jenkins, Log4j, Unix Shell, MongoDB, AWS, JSON Web Services.

Confidential, Wilmington Delaware

Java developer

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed API using Hibernate to interact with the Oracle database.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Used spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used AJAX and JavaScript for validations and integrating business server-side components on the client side within the browser.
  • Developed web applications using Spring MVC, jQuery, HTML5, Node.js, Bootstrap for Confidential Inc.
  • Developed SOAP web services utilizing business logic for CRUD functionality and Rest Easy web services for creating reports
  • Worked on PL/SQL and created views, triggers, procedures, function, and stored procedures.
  • Created complex SQL and used JDBC connectivity to access the database.
  • Extensive experience in developing Micro services usingSpring Boot, Netflix OSS and followed domain driven design.
  • Experience in using build/deploy tools such asJenkins, Docker, and Open Shiftfor Continuous Integration & Deployment for Micro services.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Design and Developed using Web Service using Apache CXF (Celtix +Xfire).
  • Used Web Services (SOAP) for transmission of large blocks of XML data between two interfaces.

Environment: Hibernate, JavaScript, SQL, JDBC, Spring Framework, Jenkins, Docker, Apache, Spring Boot, SOAP, jQuery, NodeJS, AJAX.

Confidential, New York

Java Developer

Responsibilities:

  • Design the REST services and Responsible for writing the Controllers and Services.
  • Implemented Testing the application and developing zero bug code.
  • Experience in integrating Microservices Architecture with Spring Boot and Docker.
  • Architected, designed, and implemented Spring Boot RESTful services
  • Coordinated with the Front-End teams and solved the issues very quickly.
  • Developing Microservices using Java 8 and Spring Boot framework in agile methodology.
  • Worked with Apache Tomcat and NodeJS servers to deploy and configure Java API's and front-end modules.
  • Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS)
  • Deployed the Services onto the services and tested end-to-end application.
  • Responsible for resolving technical issues.
  • Prepare status reports and organize review meetings with team.

Environment: Spring with Apache CXF Restful web services, NetBeans, Postgres, SQL Database, Tomcat web server, SVN, Rest Client (browser add-ons), J2EE layered architecture, jQuery, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Design the Rest services and Responsible for writing the Controllers and Services.
  • Experience with building REST APIs and service-based architectures
  • Deployed the Services onto the services and tested end-to-end application
  • Coordinated with the Front-End teams and solved the issues very quickly
  • Responsible for resolving technical issues
  • Coordinating with system analyst for gathering user stories and documenting the requirement specifications.
  • NodeJS servers and configure Java API's and front-end modules.
  • Lead/Co-ordinate with the team working offshore.
  • Deploying application in Dev, Production servers; coordinating my work with the offshore team
  • Used SCRUM agile Methodology for design and development. And aggressively working on different platforms and technologies.
  • Used AWS Cloud Watch performed Monitoring, customized metrics, and file logging.
  • Used AWS Lambda to manage the servers and run the code in the AWS.
  • Understanding business requirements drafted by the requirement analysts and translating such requirements to technical system specifications developing code for enhancements and bug fixes.

Environment: Java 7, J2EE 1.6, REST, Agile, Eclipse, Spring JDBC, NodeJS, Spring Boot,AWS, Bitbucket, Git.

We'd love your feedback!