Sr Java Developer

Glint Tech SolutionsSan Leandro, CA
Hybrid

About The Position

We are looking for a Senior Java Developer with strong backend development expertise and extensive experience building enterprise-grade applications. The ideal candidate should have a solid background in Java, Microservices, cloud technologies, API development, and banking/financial domain projects. This role requires close collaboration with technical teams and business stakeholders to deliver scalable and high-performing solutions.

Requirements

  • 10+ years of experience in software development and enterprise web applications
  • Strong hands-on expertise in Core Java and backend application development
  • Proven experience building Microservices-based applications
  • Extensive experience with Spring Framework, Spring Boot, and API development
  • Strong understanding of RESTful services and system integrations
  • Experience working with cloud platforms such as AWS, Azure, or PCF
  • Prior experience within Banking or Financial Services environments
  • Hands-on experience with Kafka, MQ Series, or other messaging technologies
  • Strong knowledge of SQL and relational database systems
  • Experience working with NoSQL technologies including Redis, MongoDB, or Cassandra
  • Familiarity with BDD/TDD methodologies and Agile practices
  • Exposure to monitoring and logging tools such as Splunk, AppDynamics, Elastic Stack, or New Relic

Nice To Haves

  • Strong analytical and problem-solving abilities
  • Excellent communication and stakeholder management skills
  • Experience working in large-scale enterprise environments
  • Ability to handle multiple priorities in a fast-paced setting

Responsibilities

  • Analyze business and technical requirements to build scalable application solutions
  • Design and develop enterprise-level backend services and Microservices using Java technologies
  • Build and enhance REST-based integrations for internal and external systems
  • Collaborate with UI developers and cross-functional teams to support end-to-end application delivery
  • Develop reusable, maintainable, and optimized code following development best practices
  • Perform unit testing, debugging, and application troubleshooting activities
  • Participate in code reviews, deployment support, and production issue resolution
  • Work with messaging systems and distributed application environments
  • Monitor application performance and support system reliability initiatives
  • Contribute to Agile development lifecycle including sprint planning and estimation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service