About Us
Copperpod Digital is the bridge that connects businesses with their audience in a constantly evolving
digital landscape. Our commitment to innovation and experimentation drives us to push the
boundaries of what's possible, empowering brands to create meaningful connections with
consumers. At Copperpod, we believe that the future of digital lies in web3 technology, and that's
where Metamaxx.io comes in. As a division of Copperpod Digital, Metamaxx.io specializes in helping
businesses develop cutting-edge digital offerings that bridge the gap between different realities.
Together, we're building the future of digital experiences.
Job Overview
Role
Location
Experience
Salary
Job Type
Fulltime opportunity
Industry Par
6-10 Years of experience
Bangalore, India
Java Full-Stack Developer
Industry
IT-Software/Software Services
Role & Key Responsibilities
• Developers must be able to write reusable, testable, and efficient code.
• Proven hands-on Software Development experience.
• Proven working experience in Java development.
• Must have strong experience in Core Java, Multithreading
• Object Oriented analysis and design using common design patterns.
• Design, develop, and maintain backend services and APIs using Java, Spring, and Spring Boot
• Implement microservices architecture for scalable and resilient applications.
• Work with PostgreSQL to design and optimize database schemas, queries, and other ORM
technologies (JPA2, Hibernate)
• Utilize IntelliJ IDEA for efficient development and debugging.
• Write unit tests using JUnit and Mockito to ensure code quality and reliability.
• Containerize applications using Docker for easy deployment and scalability.
• Set up continuous integration and continuous deployment (CI/CD) pipelines using Jenkins.
• Manage infrastructure as code using Terraform for automated provisioning and
management.
• Develop frontend components using React.js, Material UI, TypeScript, CSS, HTML, and
JavaScript.
• Implement features in a monorepo environment for efficient code sharing and management
across multiple React.js projects.
• Collaborate with UX/UI designers to create user-friendly interfaces and experiences.
• Ensure cross-browser compatibility and responsiveness of front-end applications.
• Conduct code reviews, mentor junior developers, and contribute to team knowledge sharing.
• Integrate SonarQube for code quality analysis and continuous inspection.
• Experience with test-driven development.
• Work in an Agile/Scrum environment, and participate in sprint planning, daily stand-ups, and
retrospective meetings.
• Collaborate closely with product owners, stakeholders, and other team members to deliver
software increments iteratively.
• Demonstrable experience, thorough knowledge, and interests in Cloud native architecture,
Distributed micro-services, Multi-tenant SaaS solutions, and Cloud Scalability, performance,
and High availability.
• Integrate with Kafka for event-driven communication and data streaming.
• Utilize Bitbucket for version control, branching, and code collaboration.
• Leverage Confluence for documentation, knowledge sharing, and project collaboration.
• Strong Computer Science fundamentals in object-oriented design, data structures, algorithm
design, problem-solving, and complexity analysis
• Excellent Problem-solving/ Troubleshooting skills
Preferred skills and qualifications
• Bachelor’s degree (B.E or MTech) in computer science, information technology,
engineering, or a related discipline
• Professional certification is a must.
Benefits and Support
• Collaborative work culture that embraces diversity and inclusivity.
• Supportive environment that values work-life balance, flexibility, and meeting employee needs.
• Cultivate a growth mindset through continuous mentorship and skill-building opportunities.
• Robust retirement benefits and insurance & healthcare packages.
Our Values
At Copperpod Digital, we are committed to creating a workplace that reflects the diversity of our
community and the world around us. We celebrate diversity and welcome people from a variety of
backgrounds, ethnicities, cultures, perspectives, experiences, and skill sets. A diverse team
composed of individuals with different perspectives, lived experiences, and identities is essential to
achieving our mission.
If you're passionate about creating a great place to work and seamless employee experiences, and
meet the requirements above, we encourage you to apply for this exciting opportunity.