We provide IT Staff Augmentation Services!

Java Architect Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY:

  • IT Specialist with expertise working in fast - paced, agile-driven large-scale projects with key roles in application design and development.
  • Proven expertise in delivering high quality solutions under tight deadlines, expertise in end to end SDLC, following OWASP security guidelines and PCI/DSS compliance.
  • High performer, received performance s and appreciations throughout the career.
  • Hands-on developer, excellent communication skills, highly motivated to learn and work on cutting edge technology stacks, up to date with latest industry trends and best practices.
  • Worked on a variety of domains under Financial services - Credit Monitoring - Direct/Indirect/Institutional, Credit Risk, Core Banking, Transaction Banking, Cash and Cards.

TECHNICAL SKILLS:

AWS: AWS CLI, AWS Lambda, SQS, Elasticache, Parameter Store, S3, API Gateway

Spring: Spring Boot, Spring Cloud, XD/Data Flow, Spring-Integration, Spring-Batch, Spring Data/REST.

Frameworks: Java 8, Spring, Hibernate, JAX-RS, REST/SOAP Web Services, JSP, HTML, CSS, JavaScript, jQuery, Angular 5

Messaging: Rabbit, Kafka, SQS

DBMS and Cache: MongoDB, Oracle, DB2, SQL Server, Redis, HazelCast

Application Server: AWS EC2, AWS ELB, Spring Boot, Tomcat, WebSphere, WebLogic, and Jetty.

CI/Monitoring Tools: Maven, Bitbucket, Git, SVN, Jenkins, Cloud Watch, Kibana, Splunk

TDD/BDD frameworks and Tools: Sonarlint, EclEmma, Junit, Mock libraries, SOAP UI, REST Client

Agile tools: Atlassian stack - JIRA, Confluence, HipChat

PROFESSIONAL EXPERIENCE:

Confidential, Alpharetta, GA

Java Architect

Developed with: Java 8, AWS, Spring Cloud, Spring Security, Spring Batch, Spring XD/Dataflow, Spring integration, RabbitMQ, Kafka, MongoDB, Oracle, HazelCast, JAX-RS, REST, Git, Jenkins

Responsibilities:

  • Designed service contracts, active contributor to JAD/estimation workshops with client architects on a daily basis - owned design, implementation and resolved technical debt.
  • Developed new web application for order funnel to register, perform id proofing and notification for enrollment failures.
  • Created spring components to integrate with Redis, SQS messaging, Mongo/DynamoDB, new REST webservices with HTTP connection pooling, recently learning to use Feign Client.
  • Designed and implemented a custom spring config server to integrate with Parameter store.
  • Created Node.js lambda function triggered via API gateway (Serverless micro service).
  • Implemented OWASP recommendation provided by VA team and Fortify, secure PII data, Swagger2 for HATEOAS.
  • Worked on end to end development, integration testing, deploying to AWS, cross-team collaboration to resolve implementation concerns, soft-launch, production launch, post production hotfixes.
  • Created custom Spring Config server/Client implementation with JDBC to serve properties. This initiative received client appreciations for internal process improvement.
  • Developed many spring integration components (source, processor, sinks, jobs), stream definition deployed to Spring XD/dataflow.
  • Created HTTP inbound source / outbound sink to deliver real time messages to browser API.
  • Developed Kafka producer and consumer to ingest data from Kafka topics.
  • Developed spring-batch jobs to process bulk data and deliver daily soft inquiry files to FTP.
  • Good knowledge of deployment process, instrumentation (Dropwizard metrics), multi-threading, worked on Kafka and Rabbit performance tuning.

Confidential

Lead Java Developer

Developed with: Spring-MongoDB, Spring integration, Spring batch, DB2 11, Hibernate, SQL Server, JAX-WS, SOAP and REST Web Services, deployed to WebLogic using Git, Jenkins CI

Responsibilities:

  • Involved in creating architecture design, logical and physical data models for proposed design.
  • Created API contracts, UML, OOAD with Confluence, enhance design post review.
  • Developed new REST clients, new Restful services to send and receive data from Power Curve, persistence layer, cache, and supported iterative development process.
  • Created new batch jobs with Spring-Batch and SFTP daily and monthly files to Experian.
  • Created many REST services related to Credit Scoring, recommendation, credit case processing,
  • Created ETL components for data ingestion into SQL Server data mart

Confidential

Developed with: Spring, Java 7, FileNet, Oracle 11g, WAS 7, deployed on WebSphere using SVN-Jenkins CI

Responsibilities:

  • Proposed technical solution for the business problems, created technical designs and worked with client architects to baseline migration scope and roadmap.
  • Designed and implemented custom batch application with multi-threading (JExcel, Quartz)
  • Migrated 12 million insurance policies within two weeks with a custom developed batch process, reconciliation using Confidential proprietary tool
  • Received customer appreciations for data quality and minimal post implementation defects.

Confidential, Atlanta, GA

Developed with: AFPJ ( Confidential Proprietary framework), Hibernate, RESTful-WS, and Gemfire, WebLogic.

Responsibilities:

  • Created new persistence service using Gemfire OQL and Spring-data.
  • Created new Spring MVC service components, created spring batch jobs, new controllers.
  • Implemented enhancements, code refactoring, and new features needed for the application.
  • Developed custom i18n modules using Spring Resource bundle to display country specific messages.

Confidential

Onshore Technical LeadAmsterdam, Netherlands

Developed with: Core Java, IBM COBOL JCA adapter, JAX-WS, SAX, DOM parsing, Struts, Hibernate, JAX-WS, JUnit, SoapUI, and deployed to WebSphere using Jenkins CI

Responsibilities:

  • Created BAI (Application interface) and BSI (Service interface) COBOL to Java mappings with IBM JCA adapters, created new DAO services to send and receive data from mainframe transactions.
  • Exposed services as JAX-WS (SOAP), stubs for SOAP Clients, transformed SOAP responses
  • Redesigned the application from proprietary design pattern-based framework into modern MVC framework
  • Created new struts application with JSP as front end with Tiles and struts-validator framework.
  • Created many SOAP clients, DAO services to store and retrieve data from DB2 tables, integration with IBM DB2 driver using hibernate as ORM framework
  • Integration with Tridion for Content management for UI messages, published and retrieved content.
  • Created FIAT SOAP service to SAX/DOM parse XML files with credit risk data, around 200 fields with varied nested levels with mainframe DAO integration.
  • Error handling for error responses, unit tests, integration tests.
  • Worked on multiple projects using IBM tool stack, played active role in writing quality code.
  • Worked on end-to-end implementation and post-warranty support.

We'd love your feedback!