We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Boston, MA

SUMMARY

  • Around 8+ years of hands - on experience on Core Java, J2EE, JSP, Spring boot, Micro Services, SQL, JavaScript, Angular 7/8/9, HTML 5, CSS 3, JDBC, Mongo DB, Elastic Search, MySQL, Oracle 11g.
  • Expertise in Core Java concepts such as Generics, Multi-Threading, Collections, Exception Handling, Garbage Collection, and File Input/Output.
  • Expertise in Spring Boot and Kubernetes, I bring extensive knowledge and skills to software development projects. I possess expert-level proficiency in Spring Boot and Kubernetes, including setting up, deploying applications, and managing the platform. Additionally, I have experience working in a Cloud environment and a strong understanding of Oracle Database, including reviewing and tuning complex SQL queries.
  • I am well-versed in Enterprise Architecture and Integration Design Patterns and have hands-on experience in Agile environments and CI/CD-driven development cultures. My familiarity with Tomcat, Linux/Unix, and Cloud and DevOps tools such as GIT/Stash, Fortify, and Jenkins further enhances my abilities.
  • I have a track record of collaborating with Security, Engineering, and Platform/Prod support teams throughout the application development lifecycle to ensure adherence to enterprise Development/DevOps standards.
  • Extensive experience in Microservices Architecture, Spring Boot, Kubernetes, and various development and DevOps tools makes me an asset in delivering high-quality software solutions within complex and dynamic environments.
  • Implement Hibernate for the ORM layer in transacting with Oracle database and developed HQL queries for CRUD.
  • Use Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Experience in Micro Service Development and CI/CD deployment process in docker with googles app engine.
  • Experience to setup, configure continuous build processes using Jenkins, Maven
  • Experience in using Object Oriented Analysis and Design concepts and Service Oriented Architecture (SOA) mostly in cross platform environments.
  • Experience of using databases such as MySQL, DB2, Oracle 11g PL/SQL.
  • Proficient in developing web pages quickly and effectively using HTML 5, CSS3, JavaScript, jQuery and, also experience in making web page cross browser compatible.
  • Sound understanding and good knowledge of ReactJS.
  • Experience with employment of Apache Kafka and Zookeeper apart from JMS as messaging service.
  • Proficiency with the application servers like Web Sphere, Web Logic, JBOSS and Tomcat.
  • Experience with full Software Development Life Cycle, architecting scalable platforms, object-oriented programming, and Agile methodologies.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in a team environment.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Experience in deploying, managing and developing MongoDB clusters.
  • Experience working with RDBMS -PL/SQL programming on Oracle, MySQL and SQL Server, writing Stored Procedures and SQL Queries.
  • Ability to identify and gather requirements to define a solution to be built and operated on AWS.
  • Work on designing, developing and monitoring the Microservices using Spring Boot and Spring Cloud
  • Strategize Business requirements and translate them to Industry standard SOAP/REST Web-services for Inter Departmental sharing of logic, data, and processes within a unique Enterprise Architectural Ecosystem.
  • Solve Business Problems and raise productivity through writing cleaner code thus propagating cost effective design and development practices.

TECHNICAL SKILLS

Backend Technologies: Java, Spring Boot, Microservices

Servers: SUN Weblogic, JBoss, Apache Tomcat 6.X/7.X and IBM WebSphere Application Server 6.X

Database: Oracle, MySQL, Mongo DB and Elastic Search

Operating System: Linux, Windows and Mac

PROFESSIONAL EXPERIENCE

Confidential, Boston, MA

Java Developer

Responsibilities:

  • Requirement discussion with underwriting team to understand the core functionality of business for development.
  • Created pipeline for automatically deploying the application in test environment.
  • Developed Cucumber Test Suite using java, json, xml, Rest, WSDL and SOAP. Extensively involved in writing the code for Platform Independent, multiple database and Server.
  • Developed AWS utility to send generated data to individual team.
  • Use Cucumber for creating integration suite.
  • Used JIRA for story tracking.
  • Follows the agile methodology for the development of the project.
  • Using Maven and GIT for build and Deployment and version control.
  • Used Cucumber for Dev led Functional test so we can test end to end functionality.
  • Used SAOPUI for generating test suite so we can test middleware API.
  • Working closely with legal and compliance teams to ensure adherence to ADA regulations and other applicable accessibility laws. Providing necessary documentation, reports, and evidence of compliance when required.
  • Implementing appropriate color contrasts, providing alternative text for images, ensuring keyboard navigation, and optimizing screen reader compatibility.

Environment: Python, Lambda, Java 7, SOAP Based Messaging, Restful Services, development, JIRA, GIT, Oracle 11g, AWS.

Confidential

Senior Java Developer

Responsibilities:

  • Design, implement and maintain Java applications that are often high-volume and low-latency, required for mission-critical systems.
  • Deliver high availability and performance.
  • Contribute to all phases of the development lifecycle.
  • Implement all the components following a test-driven development methodology using JUnit and Mockito.
  • Investigating alternatives and technologies
  • Integration with external services using REST API and SOAP.
  • Using Hystrix commands and Feign clients for efficient fault tolerance and handling fallback mechanisms.
  • Develop an efficient daily extract job that reads millions of documents from Couchbase DB and writes to a file and SFTP to remote location.
  • Work with business analysts, business owners, QM analysts, and application support teams to understand all stakeholder requirements.
  • Work closely with architects for requirement analysis and designing engineering solutions for complex business problems.
  • Use GCP’s App Engine to deploy the application in clusters of active zones in each data center collaborating with UX Designer to prototype the user experience during the design phase.
  • Implement a search algorithm on the list page that returns the search response with product details in less than 30 milliseconds.
  • Involved in building and maintaining the corporate messaging infrastructure ensuring message delivery, security, retention, and recoverability of the topics with Kafka.
  • Work in a fast paced bi-weekly sprint environment following Agile principles and methodologies.
  • Collaborate with development teams to ensure the successful integration and deployment of applications on the AWS platform.
  • Architect, deploy, and manage serverless applications using AWS Lambda, API Gateway, and other relevant services.
  • Create and maintain CloudFormation templates to automate the provisioning and configuration of AWS resources.
  • Troubleshoot and resolve issues related to AWS services, deployments, and infrastructure.

Environment: Java11, Googles App Engine, Docker, Kafka, Kubernetes, Jenkins, DB, Eclipse neon IDE, AWS, Pipeline, Gateways

Confidential

Associate Application Developer

Responsibilities:

  • Built Web application using Java, Flask, JavaScript, AJAX, HTML, and template languages.
  • Designed and developed middle layer that consume and receive data from MQ Channel, Rest/SOAP.
  • Worked on Spring Integration layer where we can use different type of input/output.
  • Requirement discussion with underwriting team to understand the core functionality of business for development.
  • Jenkins for deploying the application in test environment.
  • Developed Web Services using J2EE, XML, WSDL and SOAP. And extensively involved in writing the code for Platform Independent, multiple database and Server.
  • Worked on Card Life Cycle Management of where we get card status (Product Upgrade/Natural Re- issue/Suspend/Closed) from different source (File/DB Link/Rest API).
  • Developed the Controller, Service and DAO modules using Spring framework.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Involved deploying of code in Linux environment for test and production.
  • Use Cucumber for creating integration suite.
  • Follows the agile methodology for the development of the project.
  • Using Maven and Maven for build and Deployment and version control.
  • Used Cucumber for Dev led Functional test so we can test end to end functionality.
  • Used SAOPUI for generating test suite so we can test middleware API.

Environment: Java 8, Python, Flask, Angular 5, AWS, KAA, JAX-WS, JAX-RS, Spring Boot, Apache, Eclipse neon IDE, Visual Studio Code, AWS, Spring MVC

We'd love your feedback!