Java Technical Lead

1 week ago


India RockWallet Full time ₹ 12,00,000 - ₹ 36,00,000 per year

About RockWallet

Rock Solid. Rock Confident.

RockWallet is a financial technology company made up of people who think differently about how digital assets can be managed, accessed, and used.

At RockWallet, our vision is for anyone to be able to access and thrive in the digital economy. It's our mission to help you make the most of the opportunities available by building products that empower people to navigate digital asset usage easily, securely, and with confidence. Our self-custodial, multicurrency wallet puts you in charge of your digital assets. RockWallet's app makes it quick and easy to buy, use, store, and swap top cryptocurrencies, all in one place, on your mobile. RockWallet is registered with FinCEN as a Money Service Business. Find out more here at ).

Want to join us?

This is a full-time position with a preference for candidates based in India.

If you are a Fintech / Crypto / Digital Asset enthusiast, who thrives in a fast-paced, collaborative environment, and is ready to take on a high-impact role, we would love to hear from you.

Job Title:

Technical Lead (Java)

Time Zone:

IST

Job Description:

As the Technology Lead(Java), you will be responsible for designing, development and execution of our software systems. You will lead a team of Java developers and will be working with other teams to deliver high-quality software products. The ideal candidate will have a deep understanding of Java and related technologies, be able to mentor other team members and be able to work effectively in a fast-paced environment.

Educational & Professional Experience:

  • 15 years or more experience in Java and related technologies
  • 12+ years of experience working in product based company
  • Completed engineering from Tier-1 college (Good to have)

Responsibilities:

  • Architectural Design: Design and define the overall technical architecture for Java- based applications, including microservices, APIs, and web-based systems, ensuring scalability, performance, and maintainability.
  • Technology Evaluation: Evaluate and recommend appropriate technologies, frameworks, and tools that align with business objectives and promote technical innovation.
  • Solution Development: Lead the development team in implementing complex Java solutions, providing technical guidance, code reviews, and hands-on development when required.
  • Performance Optimization: Identify performance bottlenecks and implement optimizations to enhance the efficiency and responsiveness of Java applications.
  • System Integration: Oversee the integration of Java applications with other systems, ensuring seamless communication and data exchange.
  • Security and Compliance: Ensure that Java applications adhere to security best practices, data privacy regulations, and industry standards.
  • Quality Assurance: Define and enforce coding standards, conduct code reviews, and promote best practices to ensure high-quality, maintainable code.
  • Team Collaboration: Collaborate with cross-functional teams, including software developers, product managers, and business stakeholders, to gather requirements and translate them into technical solutions.
  • Technical Leadership: Provide mentorship and guidance to junior developers, fostering a culture of continuous learning and professional growth.

Qualifications:

  • Strong experience as a Java Developer with significant hands-on experience designing and building Java-based applications.
  • Expertise in Java and Spring Boot frameworks.
  • Good knowledge of microservices architecture, RESTful APIs. Familiarity with ApacheKafka for building event-driven architectures and real-time data processing.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and cloud platforms (AWS, preferred) to deploy scalable and portable Java applications. AnyRedis cache would be preferred.
  • Experience with front-end frameworks. React preferred. (Good to have)
  • Familiarity with database design, SQL (PostgreSQL), and NoSQL (MongoDb,Cassandra) databases.
  • Very good experience in setting up and implementation of CI/CD pipeline usingMaven, Ant, bitbucket/Git, JUnit, etc.
  • Excellent problem-solving skills and a proactive approach to technical challenges.
  • Strong communication and interpersonal skills, with the ability to communicatetechnical concepts to non-technical stakeholders.
  • Proven track record of delivering scalable, high-performance, and reliable Javaapplication.
  • Hands-on experience in federated identity protocols, JWT, JWS, JWE, PKI andstandard symmetric/asymmetric cryptography. Authentication and authorizationflows, standards and practices (e.g. oAuth, JWT)
  • Exposure to Web3 and Crypto. (Good to have)
  • Strong experience in designing and developing concurrent & muti-threadedapplication in Java
  • Familiarity with common design patterns like Singleton, Factory, Observer, etc.
  • Very proficient in managing memory efficiently and identify & resolve performancebottlenecks

Benefits:

  • Work from home
  • Benefits
  • A competitive salary
  • Diverse and dynamic work environment
  • Support for career development

We thank all interested applicants, however, only those under consideration will be contacted.

RockWallet, LLC is an Equal Employment Opportunity/ Veterans/Disabled/LGBT and Affirmative Action employer. We are committed to diversity and building a team that represents a variety of backgrounds, perspectives, and skills. We do not discriminate and all decisions we make are made on the basis of qualifications, merit, and business need. Our goal is to be one global diverse team that is representative of our customers, in an inclusive environment where we can continue to innovate and grow together.


  • Java Technical Lead

    7 days ago


    India ProArch Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    ProArch is seeking an experienced Java Technical Lead to join our dynamic team. In this role, you will lead a group of talented developers, driving the design and implementation of high-quality software solutions. Your technical expertise in Java and leadership skills will be essential as you guide the team through project challenges and innovations.Key...

  • Java Technical Lead

    1 week ago


    Chennai, India Crisil Full time

    Job Description We are seeking an experienced Java Technical Lead to join our Technology team. The successful candidate will lead the design, development, and implementation of Java-based applications, ensuring high-quality, scalable, and maintainable solutions. The Java Technical Lead will be responsible for technical leadership, mentoring, and guiding a...

  • Java Technical Lead

    3 weeks ago


    India RxCloud Full time

    Company DescriptionRxCloud is a professional services organization that specializes in the Pharma, Biotech, and Medical device industries. We focus on driving innovation and ensuring compliance across the industry, with a mission to deliver quality, compliance, innovation, customer experience, and speed. Our service offerings include Quality Assurance, GxP...

  • Java Technical Lead

    3 weeks ago


    India Manuh Technologies Full time

    Java Programming Spring Framework, Spring Boot and Spring REST APIs AWS: CloudWatch, EC2, Secret Manager, API gateway, S3 Kubernetes/EKS Kafka/Confluent Kafka MongoDB Experience with Microservice Architecture and building scalable distributed applications Good to have skills for upcoming projects Exposure to Snowflake (Data Ingestion & Snow SQL) Mandatory...

  • Java Technical Lead

    2 days ago


    Bengaluru, India Tata Consultancy Services Full time

    Job Description Role: Java Technical Lead Experience range: 10-14 years Location: Bangalore, Bhubaneswar and Pune only Job description: Required skill set: Java8, Springboot, Microservices - 10+ years of experience in Java having strong hold in Core Java. (Must have) - Looking for a senior technical lead who can drive the discussions with customer and drive...

  • Java Technical Lead

    3 weeks ago


    india, IN Manuh Technologies Full time

    Java ProgrammingSpring Framework, Spring Boot and Spring REST APIsAWS: CloudWatch, EC2, Secret Manager, API gateway, S3Kubernetes/EKSKafka/Confluent KafkaMongoDBExperience with Microservice Architecture and building scalable distributed applicationsGood to have skills for upcoming projectsExposure to Snowflake (Data Ingestion & Snow SQL)Mandatory tech...

  • Java Technical Lead

    4 weeks ago


    , India, IN Intellect Design Arena Ltd Full time

    Job Title: Java Technical LeadLocation: Chennai , Siruseri ( Work From Office )Experience: 5–12 YearsAbout the CompanyIntellect Design Arena is a global leader in financial technology, providing cutting-edge solutions across banking, insurance, and capital markets. As a Java Technical Lead, you will play a key role in building and scaling enterprise...

  • Technical Lead Java

    6 days ago


    Noida, Delhi, , India Evnek Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Title: Technical Lead Java Experience: 8+Years Location: Noida Notice Period: Immediate Joiners Only About the RoleWe are seeking a highly skilled Technical Lead tojoin our team in Noida. In this role, you will lead the design andimplementation of Java -based enterprise solutions using agilemethodologies. You will take ownership of the technical design,...

  • Java Technical Lead

    3 weeks ago


    India Manuh Technologies Full time

    Java ProgrammingSpring Framework, Spring Boot and Spring REST APIsAWS: CloudWatch, EC2, Secret Manager, API gateway, S3Kubernetes/EKSKafka/Confluent KafkaMongoDBExperience with Microservice Architecture and building scalable distributed applicationsGood to have skills for upcoming projectsExposure to Snowflake (Data Ingestion & Snow SQL)Mandatory tech...


  • Mumbai, India Crisil Full time

    Job Description Tech Lead Key Responsibilities: - Solution Delivery:Lead the delivery of high-quality solutions, ensuring that they meet business requirements, are scalable, and align with industry best practices. - Scrum Team Leadership:Lead multiple Scrum teams, providing guidance, coaching, and support to ensure that teams are working efficiently and...