martik  ·  Senior Java Spring Boot Developer  ·  6+ yrs

Mid-Level
India6+ years experienceremote
Available within 48 hrs

About martik

Martik Patel is a Java Software Engineer with 5 years of experience, specializing in Spring Boot and Microservices architecture. He has contributed to various projects spanning financial services, real estate, and lead generation, utilizing databases like PostgreSQL and MongoDB, and deploying on AWS and Microsoft Azure. Martik excels in developing robust and scalable applications, implementing complex system integrations, and optimizing software performance.

Core expertise

Java
language
10/10
Spring Boot
backend
10/10
AWS
cloud
8/10
Azure
cloud
8/10
PostgreSQL
database
8/10
MongoDB
database
8/10

Additional skills(19)

Spring BootMicrosoft SQL ServerAWSPostgreSQLJPAMicrosoft AzureMongoDBJavaPHPSQLite

Why hire martik?

Production deploy authorityBuilt from scratch / 'ground up'Experience in multiple domains

Developed and deployed Microservice-based applications using Java and Spring Boot across multiple projects.

Implemented an AI-based strategy for accurate buy/sell signals in a live option trading platform.

Successfully integrated TradeStation API for real-time market data, enhancing trading processes.

Contributed to an online estate planning service by integrating Microsoft Graph and Keycloak.

Designed and built solutions for co-operative housing performance analysis and centralized project cost management.

Project highlights(5)

Co-operative Housing Performance PlatformSoftware Engineer

Overview: Developed a platform for a cooperative housing agency, enabling users to compare co-op performance against peer groups. Responsibilities: Built the backend using Spring Boot and Microservices architecture. Integrated JDBI for efficient database interaction. Utilized Microsoft SQL Server as the primary database. Deployed the application on AWS.

Spring BootMicroserviceJDBIMicrosoft SQL ServerAWS

Key outcomes:

  • Developed a platform for co-operative housing performance comparison, offering insights and best practices.

Option Trading PlatformSoftware Engineer

Overview: Engineered a seamless option trading platform with real-time market data. Responsibilities: Developed the platform using Spring Boot and Microservices. Integrated Tradestation API for live market data feeds. Managed data persistence with PostgreSQL and JDBI. Deployed on AWS to ensure high availability and scalability.

Spring BootJDBIMicroservicePostgreSQLTradestation APIAI-based strategyAWS

Key outcomes:

  • Developed an option trading platform with real-time market data integration.

  • Implemented an AI-based strategy for accurate buy/sell signals, enhancing the trading process.

Estate Planning ServiceSoftware Engineer

Overview: Provided an online estate planning service, offering legal information to financial advisors and their clients. Responsibilities: Implemented the application with Spring Boot, JPA, and a Microservice architecture. Utilized PostgreSQL for robust data storage. Integrated with Microsoft Graph for data access and Keycloak for identity management. Leveraged AWS and Microsoft Azure for cloud deployment.

Spring BootJPAMicroservicePostgreSQLMicrosoft AzureMicrosoft GraphAWSKeycloak

Key outcomes:

  • Contributed to an online estate planning service, providing legal information to financial advisors and clients.

Project Cost Management SystemSoftware Engineer

Overview: Developed a system for centralizing project cost management, including direct and indirect costs. Responsibilities: Built the application using Spring Boot. Integrated Spring State Machine for managing complex workflows. Utilized MongoDB for flexible data storage. Followed DDD (Domain-Driven Design) principles in the architecture.

Spring BootSpring State MachineMongoDB

Key outcomes:

  • Developed a system for centralized project cost management, tracking direct and indirect costs.

  • Implemented a solution designed to prevent project budget overruns.

Lead Generation ApplicationJava Developer

Overview: Developed a US-based scraping, analytical, and communication application for lead generation. Responsibilities: Built the application using Java with Java Swings for the UI. Integrated with PHP APIs for backend services. Used SQLite for local data storage. Developed within the NetBeans IDE.

JavaJava SwingsPHPSQLiteNetBeans

Key outcomes:

  • Developed a lead generation application with scraping, analytical, and communication features.

6+ years of industry experience

FinTech1 project
  • Option Trading PlatformSoftware EngineerSpring Boot · JDBI · Microservice · PostgreSQL +3

Ready to work with martik?

Onboard within 48 hours. No long hiring cycles, no recruiter middleman.

At a Glance

LocationIndia
Experience6+ years
Work moderemote
Direct hirePossible
Start within48 hours
From$0/ month

Single contract. Billed in USD.

Typically responds within 4 business hours.

5-day replacement guarantee
48-hour onboarding, single invoice
Direct chat — no recruiter middleman

Top Skills

Java
10/10
Spring Boot
10/10
AWS
8/10
Azure
8/10
PostgreSQL
8/10
Seniority signals
Owns production deploysGreenfield architectSystem owner
VerifiedVetted by Witarist
Technical skills assessed & verified
Background & identity checked
English communication verified
Ready to onboard in 48 hours

Not sure if this is the right fit?

Tell us your requirements and we'll match you with the best candidates.

martik

Java Developer