Tech Holding LLC logo

Senior Software Engineer (Java)

Job Overview

Location

Ahmedabad, Gujarat, India

Job Type

Full-time

Category

Software Engineer

Date Posted

April 3, 2026

Full Job Description

đź“‹ Description

  • • Join Tech Holding LLC as a Senior Software Engineer (Java) and play a pivotal role in shaping the future of our client solutions. This is more than just a coding position; it's an opportunity to leverage your deep technical expertise and problem-solving acumen to deliver predictable outcomes and high-quality software. You will be instrumental in architecting and developing scalable, high-performance applications, contributing directly to the success of our diverse clientele, ranging from innovative startups to established Fortune 50 firms. Your work will be guided by our core principles of deep expertise, integrity, transparency, and dependability, ensuring that every solution we deliver is robust and reliable.
  • • As a Senior Java Engineer, your day-to-day will involve close collaboration with our application architects to conceptualize and refine system designs and overall architecture. You will be responsible for the end-to-end development lifecycle, from writing clean, well-tested, production-quality code to maintaining and enhancing scalable applications. A significant part of your role will include troubleshooting complex issues, diligently identifying root causes, and implementing effective, long-term solutions. You will actively contribute to the continuous improvement of our development processes, ensuring efficiency and adherence to best practices. Furthermore, you'll be encouraged to stay abreast of emerging technologies and industry trends, proactively exploring opportunities to integrate them into our existing applications where they can provide tangible benefits. Participating in rigorous code reviews will be essential, ensuring the highest standards of code quality, security, and maintainability across all projects.
  • • You will be part of a dynamic and experienced team at Tech Holding LLC, a full-service consulting firm renowned for its commitment to delivering exceptional results. Our team comprises seasoned professionals with extensive industry experience, many of whom have held senior leadership positions in a wide array of companies. This collective wisdom informs our unique approach to client engagements, fostering an environment of continuous learning and professional growth. We pride ourselves on a culture that values collaboration, innovation, and a shared dedication to client success. You will work within a supportive environment that encourages knowledge sharing and empowers individuals to take ownership of their work.
  • • In this role, you will have the opportunity to significantly deepen your expertise in Java development and architectural design. You will gain invaluable experience working across the full technology stack, from backend services to frontend integrations, and hone your skills in developing high-performance batch jobs and robust API solutions. Exposure to cloud platforms like AWS, CI/CD pipelines, and containerization technologies will further broaden your technical horizons. This position offers a clear path for professional development, allowing you to grow into a more senior technical leadership role, mentor junior engineers, and contribute to strategic architectural decisions. Your ability to solve complex problems and deliver high-quality code will be recognized and rewarded, providing a strong foundation for career advancement within Tech Holding LLC.
  • • The Senior Java Engineer will be responsible for architecture by partnering with the application architect, developing new or existing architecture designs, and maintaining scalable applications utilising coding best practices. The right candidate will have worked on all levels of the tech stack, have extensive experience writing well-tested production-quality code, and is familiar with CI/CD pipelines and code release processes. Excellent spoken and written communication skills (English) are essential for this on-site position in Ahmedabad. You will be tasked with developing, testing, and maintaining scalable, high-performance applications, ensuring they meet stringent quality and performance benchmarks. Troubleshooting and resolving issues quickly, identifying root causes, and implementing robust solutions will be a critical aspect of your daily responsibilities. Your contributions will extend to enhancing the development process through continuous improvement initiatives and staying current with emerging technologies to integrate them effectively. Participating in code reviews will be a regular activity, focusing on maintaining high standards of code quality, security, and overall maintainability. This role demands a proactive approach to problem-solving, a commitment to writing well-documented, high-quality code, and the ability to work effectively both independently and as part of a collaborative team. You will also be involved in writing unit and integration tests to ensure the reliability and stability of the applications you develop. The ideal candidate will possess a strong foundation in system and architecture design fundamentals, coupled with hands-on experience in API development, including designing and consuming RESTful services. Proficiency with version control systems like Git, particularly GitHub, is expected, alongside a solid understanding of application security best practices, especially within the Spring framework. Experience with relational databases such as Oracle and MySQL, including effective database query writing, is also a key requirement. Furthermore, experience with cloud platforms like AWS, utilizing services such as ECS, EC2, S3, Lambda, and RDS, will be highly beneficial. The role also emphasizes the importance of developing high-performance batch jobs and maintaining applications with a focus on scalability and performance. The ability to troubleshoot any issues or bugs until a viable solution is found demonstrates the self-driven problem-solving nature we seek. Finally, a Bachelor’s or Master’s degree in a relevant technical field will solidify your qualifications for this challenging and rewarding position.

Skills & Technologies

JavaScript
Java
React
Spring
MySQL
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Tech Holding LLC logo
Tech Holding LLC
Visit Website

About Tech Holding LLC

Tech Holding LLC is a U.S.-based technology services company that provides end-to-end product engineering, cloud and data platform development, and managed services for enterprises and high-growth startups. Founded in 2018 and headquartered in Atlanta, Georgia, it combines Silicon Valley engineering practices with cost-effective near-shore delivery from Latin America to accelerate digital transformation. Core expertise spans cloud-native architecture, DevOps automation, data engineering, AI/ML, and full-stack web and mobile development across industries including fintech, healthtech, and retail.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Argentina - Remote
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

2 months ago

Apply
⏰ EXPIRES SOON
Argentina
Full-time
Expires Apr 25, 2026 (Soon)
Python
JavaScript
TypeScript
+4 more

2 months ago

Apply
Colombia - Fully Remote
Full-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

28 days ago

Apply
Colombia - Fully Remote
Part-time
Expires May 24, 2026
Python
JavaScript
TypeScript
+3 more

28 days ago

Apply