Search by job, company or skills

bilvantis technologies

J2EE Full Stack (React) - Technical Architect / Sr. Technical Lead

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description: J2EE Full Stack (React) - Technical Architect / Senior Technical Lead.

We are seeking a highly experienced Java Full Stack Technical Architect/Senior Technical Lead to lead the design and delivery of scalable, cloud-native enterprise applications. This role requires deep expertise in J2EE, Microservices, and React, combined with strong architectural vision, hands-on development capability, and the ability to mentor teams while collaborating closely with business and client stakeholders.

The ideal candidate is a self-driven technical leader who can define architecture standards, drive innovation, and ensure high-quality delivery across the full technology stack in a fast-paced, global environment.

Required Experience & Skills

    • 10+ years of hands-on experience with Java/J2EE, RESTful APIs, Spring Boot, and Microservices.
    • Should have at least 4+ years of strong expertise in ReactJS, TypeScript, JavaScript (ES6+), and modern UI design.
    • Proven experience as a Technical Lead or Architect on enterprise-scale applications.
    • Solid understanding of GraphQL, Kafka, JMS, and asynchronous/event-driven architectures.
    • Strong experience designing and consuming RESTful APIs.
    • Cloud experience with AWS & the services.
    • Design, implement and manage CI/CD pipelines to automate the deployment process.
    • Identifying business problems and designing solutions.
    • Evaluating existing architecture systems and suggesting recommend architectural enhancements.
    • Developing scalable architecture for Java-based applications.
    • Troubleshooting technical issues and design flaws.
    • Conduct code reviews and provide constructive feedback.
    • Excellent analytical, problem-solving, and troubleshooting skills.
    • Strong communication skills with the ability to influence technical and non-technical stakeholders.
    • Proactive, adaptable, and a strong team player with leadership mindset.
Nice to Have

    • Experience with system modernization and legacy-to-cloud migration.
    • Exposure to security, performance tuning, and observability tools.
    • Experience working in global, distributed Agile teams.
Key Responsibilities

Architecture, Design & Technical Leadership:

    • Define, design, and govern end-to-end application architecture for modern J2EE and React-based platforms.
    • Drive microservices architecture, domain-driven design, and API-first strategies.
    • Establish coding standards, architectural best practices, and design guidelines across teams.
    • Lead technical decision-making on frameworks, tools, and cloud services.
    • Provide architectural oversight and ensure solutions are scalable, secure, resilient, and maintainable.
Application Development

    • Design and develop modular, high-performance Full Stack applications using:
    • Java, J2EE, Spring Boot, Microservices
    • ReactJS, JavaScript, TypeScript (ES6+)
    • Build and integrate RESTful APIs and GraphQL services.
    • Implement event-driven and messaging solutions using Kafka and JMS.
    • Design highly responsive, modern web-based user interfaces using OOJS principles.
Cloud & DevOps

    • Architect and build applications deployed on AWS.
    • Ensure cloud best practices for scalability, availability, monitoring, and cost optimization.
    • Collaborate with DevOps teams to support CI/CD pipelines (GitHub Actions or similar) and automated deployments.
Quality, Testing & Performance

    • Enforce clean, efficient, and maintainable code practices.
    • Drive strong test strategies using:
    • Backend: JUnit, Mockito
    • Frontend: Jasmine, Karma, Jest, Enzyme
    • Lead code reviews and ensure adherence to quality and security standards.
    • Troubleshoot complex technical issues and performance bottlenecks.
Collaboration & Mentorship

    • Work closely with product owners, business stakeholders, and client teams to align technical solutions with business goals.
    • Mentor and upskill in-house development teams and guide them on best practices and modern technologies.
    • Act as a technical bridge between client teams, architects, and developers across geographies.
Innovation & Continuous Improvement

    • Research, evaluate, and introduce emerging technologies to improve platform capabilities.
    • Continuously optimize architecture for performance, reliability, and extensibility.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146577603

Similar Jobs