Hire Full Stack Java Developer
Tarmack LogoRequest a demo

Hire Experienced Talent In Java

12 Yrs Experience, Full Stack Java Developer, Team Leader

Summary

Over 12+ years of extensive experience in JAVA/J2EE software development. Worked with startups as well as large corporations. Strong Banking Product Solutions and Microservices experience as a full stack developer. Expertise in Architecturing/Designing/development of MicroServices using Spring Boot/REST API. Experience in multi-tier Enterprise Application using Spring MVC architecture. Strong exposure on writing object oriented JAVA/JavaScript/Angular scripting framework. Experience in Test Driven Development(TDD) for CI and Continuous Delivery (CD) model. Good exposure to working with AWS/Cloud technologies. Strong analytical and critical problem solving skills. Strong experience in Agile/Scrum development model. Team leading experience of 15+ highly skilled engineers. Mentoring and guiding team members and proposing cost effective solutions. Performing code/peer review to inline development with clean code and best practices.

Work Experience

Ecommerce Startup (2022-Present)

Engineering Manager
  • Built SaaS product which helps in collecting money for a bad loan and managing delinquency. Some of the key features of Collec10 is, contact intelligence, field investigation, Agency payouts, Skip tracing, nudging customer and direct payments.
  • Role Description: Stakeholders management, team management, Hiring and retaining talents, Executing OKRs, Preparing KPIs, Coordinating between multiple stakeholders and tech partners, closely working with architects and product owners, scheduling deployments and deliverables, performance improvement, and code reviews.

Top 20 Global Bank (2019-2021)

Team Lead
  • Developed product designed to support KYC process online for home lending. This uses OCR Lab’s IDVaas verification solution to complete KYC online, and automate the whole process to reduce time to complete customer verification. This solution consists of various integration points with different ANZ systems. Skill Used: Java/J2EE, Spring boot(Data Loader), Golang, Web Services, Kafka producer
  • Developed system to communicate with banking customers on different channels such as SMS, Email and Postal mail. It can communicate to customers based on priority and fallback mechanisms. It also supports webhook notification to the consuming system. Skill Used: Java/J2EE, Spring Boot, Web Services, Kafka, JMS.

IT Services Leader 1 (2015-2019)

Associate Architect, Senior Software Engineer
  • Executed project for MiFID2 and ESMA regulatory compliances, which needed all Trades or CFD Trades along with Executions, positions and Instrument details to be reported to Unavista. It includes OTC and L2 trades with broker swap data, reported at the end of the day.
  • Role Description: Designing complex solutions, writing Avro schema, kafka consumer/producer, data mapper, scheduler, JMX beans and unit tests
  • Skill Used: Java/J2EE, Spring boot, JMX, Kafka, Avro, Ignite, Web Services.
  • Worked on payments product to improve user experience, accuracy and speed on IG Payments. Identified areas of improvement which include some exceptional work around in payments like readiness of payments on web mobile, Paypal integration, withdrawal automation, daily deposit limit, proper user messages.
  • Role Description: Identifying improvement areas, Responsive web design for mobile devices, generic error rectifications, redesign of withdrawal process and E2E development.
  • Skill Used: Java/J2EE, Spring boot, Web Services, Angular 6, Flyway, Light Streamer, JMS, JMX, Web Services, JavaScript, JQuery, HTML, CSS.

IT Services Leader 2 (2010-2015)

Senior Software Engineer
  • Developed a Digital Partner Gateway for a leading global bank. Digital Partner Gateway is a business partner management and control system for the bank. System has different types of sub modules like Analytics, API Management, Partner Management, User Management, Role Management, Document Maintenance, Documentation etc. Worked as lead developer in server migration and several technology uplifts. Gathering requirements from clients and converting them into working software, writing complex business logic, Code review, Unit testing and debugging.
  • Skill Used: Java/J2EE, JSP, JavaScript, jQuery, Spring 3.0, Oracle, CSS, HTML, Web Services
  • Worked on a web-based global Banking product designed to support banks and financial solution companies in dealing with assets, liabilities, core financial accounting and customer service.
  • Skill Used: JAVA, JSP, Spring MVC, JSON, AJAX, Jquery, JavaScript, HTML and CSS

Education

B. Tech in Information Technology from P.C.E. Jaipur (R.T.U.) in 2010

Want to hire talent like this?

If yes, you've come to the right place! Tarmack can help you hire this person or others with similar profile, wherever you are located in the world. We are a global platform that helps employers hire great talent across a whole range of skills and levels.

Want us to help you with your hiring needs?

Get Started

You can also reach us by sending us an email at employers@tarmack.com

Want to know more about Tarmack? Click here

Want to hire talent like this? i

Get Started

Other Suggested Profiles For You To See

+ More

A truly global HR platform with everything you need to build, grow & manage a global team.

  • bestTalentIdentifying & recruiting the best talent
  • payrollPayroll with full compliance across 100+ countries
  • agreementsEmployment agreements as per local laws
  • contractorContractor invoices & time management
  • onboardingSmooth remote onboarding of employees
  • immigrationImmigration & mobility services around the world
Find Out More