Skip to content
mimi

Senior Java Developer

Mega Cloud Lab

Philadelphia · On-site Full-time Senior $50 – $55/hr Today

About the role

About

We are looking for a highly skilled Senior Java Developer with strong backend engineering expertise and working exposure to front-end te on building scalable, cloud-native, event-driven systems, while also collaborating across the full stack to deliver seamless user an The ideal candidate has deep knowledge of Core Java, Spring Boot, Microservices, Kafka, and cloud-native architecture, along with ha to Agentic Al solutions and client onboarding platforms is a strong advantage.

Key Responsibilities

  • Design, develop, and maintain highly scalable microservices using Java and Spring Boot
  • Build and optimize event-driven architectures using Apache Kafka
  • Develop cloud-native applications following best practices for scalability, resiliency, and observability
  • Apply core Java concepts extensively, including multithreading, concurrency, memory management, and performance
  • Work on client onboarding systems, including integrations, validations, workflows, and data processing (nice to have)
  • Design and optimize database schemas and queries using SQL Server and/or Oracle
  • Implement and maintain CI/CD pipelines for automated build, test, and deployment
  • Ensure high code quality through code reviews, unit/integration testing, and design discussions
  • Collaborate with cross-functional teams to define technical solutions aligned with business requirements
  • Troubleshoot production issues and improve system reliability and performance

Required Skills & Qualifications

Technical Skills

  • Multithreading & concurrency
  • Collections, JVM internals, and performance optimization
  • Hands-on experience with Spring Boot and Microservices architecture
  • Strong experience with Apache Kafka (producers, consumers, partitions, offset man
  • Solid understanding of RESTful APIs, API security, and integration patterns
  • Experience working with SQL Server and/or Oracle
  • Strong background in cloud-native design principles
  • Stateless services
  • Scalability, resilience, fault tolerance
  • Experience with CI/CD pipelines (e.g., Jenkins, GitHub Actions.)
  • Proficiency with Git and modern development workflows
  • Working experience with React.js
  • Understanding of modern JavaScript (ES6+), HTML, and CSS
  • Familiarity with frontend build tools and component-based architecture
  • Experience integrating React applications with backend APIs

Nice to Have

  • Domain experience in Client Onboarding, KYC, AML, or Enterprise Integration platforms
  • Exposure to Docker, Kubernetes, and containerized deployments
  • Experience with cloud platforms (OCP)
  • Knowledge of observability tools (logging, monitoring, tracing)
  • Familiarity with security best practices in distributed systems

Soft Skills

  • Strong problem-solving and analytical skills
  • Excellent communication and cross-team collaboration skills
  • Ownership mindset with a focus on quality and reliability

Skills

Apache KafkaCI/CDCSSGitHTMLJavaJavaScriptJenkinsJVMMicroservicesOracleReact.jsRESTful APIsSQL ServerSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free