Java Backend Engineer
RemoteFull-timeMid · 3-5 yearsH1B likely
About this role
Java Backend Engineer
Experience: 3 - 5 Years
Location: Remote /Bangalore
Type: Full-time
About Digit88:
Digit88 is an AI-native product engineering partner helping startups and enterprises build, scale and
operate intelligent software products.
We are a lean, high-impact team of 75+ technologists, backed by leaders with deep experience across
startups and global enterprises. We build strong, outcome-driven engineering teams that solve complex,
real-world problems.
From GenAI applications and data platforms to enterprise-grade SaaS, we deliver scalable, reliable,
production-ready systems. Our expertise spans AI/ML, RAG systems, agentic workflows and large-scale
data engineering - enabling businesses to move from idea to production with speed and confidence.
Our teams operate as a true extension of our clients, with full ownership and flexible engagement models
focused on measurable business outcomes - not just delivery.
With 80+ AI implementations and proven success in scaling dedicated teams and driving significant cost
efficiencies, we partner for long-term impact.
We bring experience across B2B and B2C SaaS, web and mobile platforms, e-commerce and domains
such as Conversational AI, HealthTech, IoT, ESG/Energy and Data Engineering - thriving in fast-paced,
high-ownership environments.
The Vision: To be the most trusted technology partner to innovative software product companies world-wide.
The Opportunity:
Digit88 is expanding the extended software product engineering team for its partner, a US-based Energy Analytics SaaS platform company. Our partner is building a suite of cloud-based business operation support platforms in the Utilities Rate Lifecycle space in the Energy sector/domain.
This is a bleeding edge AI and Big Data platform that helps large energy utility companies in the US plan, manage, review and optimize their new product and rate design, billing, rate analysis, forecasting, and CRM.
The candidate would be joining an existing team of product engineers in the US, China and Pune/India and help us establish an extended product engineering team at Digit88.
To be successful in this role, you should possess:
Bachelor degree in Computer Science or a related field with a minimum of 3 years experience working as a Java platform developer in distributed systems
Strong in Core Java, Data Structures, J2EE
Practical experience in Spring MVC, Spring boot, Microservices architecture, Web Services
Hands on with MySQL and DynamoDB and/or NoSQL databases, Hibernate
Practical experience with Caching frameworks Memcached/Redis, Message Queues
Familiarity and experience with CI/CD, Container architecture - Docker/Jenkins and build scripts Maven/Ant, Kubernetes
Should have built high performance, high availability REST APIs and REST clients.
Strong problem solving skills
Familiarity and experience with Kafka is a definite plus
Experience with building analytics pipeline and analytics DB is a plus
Roles and responsibilities
Collaborate with cross-functional teams to define, design, and ship new features.
Write clean, maintainable, and efficient code.
Ensure the performance, quality, and responsiveness of applications.
Troubleshoot and debug issues as they arise.
Implement security and data protection measures.
Integrate AWS services into applications, such as EC2, S3, Lambda, RDS, etc.
Optimize applications for maximum speed and scalability.
Stay up-to-date with emerging technologies and trends in Java, Spring Boot, and AWS.
Preferred Qualifications:
Good to have AWS Certification (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
Experience with containerization technologies such as Docker and Kubernetes.
Knowledge of continuous integration and continuous deployment (CI/CD) pipelines.
Familiarity with Agile/Scrum methodologies.
