Tech Architect - New Delhi, India - Techbulls SoftTech Pvt. Ltd

    Techbulls SoftTech Pvt. Ltd
    Techbulls SoftTech Pvt. Ltd New Delhi, India

    1 week ago

    Default job background
    Description

    Job DescriptionJob Description :

    • Candidate must have developed the world class financial product.
    • Candidates must be adaptive, agile and fast learner.
    • Proven 10 to 15 years of experience in Java FS App development.
    • The candidate is expected to be able to strategize the goal after every logical milestone.
    • The candidate is expected to have designed and have implemented microservices
    • The candidate is expected to know to work in a cloud environment, specifically AWS or similar
    • Inquisitiveness in exploring uncharted waters, be it design
    • Attention to details and sensitive to the timelines and quality deliverables.
    • Ideally, a candidate could be from Java Full Stack background, proficient in end-to-end application design and development.
    The role is to design, develop, and maintain scalable and high-performance web applications.

    The candidate will be responsible for both front-end and back-end development, collaborating with cross-functional teams to deliver robust and user-friendly software solutions.


    Responsibilities:


    • Full Stack Development: Design, develop, test, and deploy web applications using Java, and related technologies.

    • Front-End Development: Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks

    • Back-End Development: Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE.

    • Database Integration: Design and implement database structures and queries using relational databases like MySQL,


    • System Architecture:


    • Code Reviews and Testing: Conduct code reviews to ensure code quality, performance, and adherence to best practices.

    • Bug Fixing and Maintenance: Identify and resolve defects and performance issues in the application.

    • Collaboration and Communication: Work closely with cross-functional teams including designers, product managers

    • Continuous Learning: Keep up to date with emerging technologies and industry trends. Apply new tools and techniques to improve development processes and enhance application performance.

    Preferred Skills:

    • Experience with cloud technologies (e.g., AWS, Google Cloud Platform).
    • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
    • Familiarity with DevOps practices and tools (e.g., Jenkins, Git, CI/CD).
    • Experience with test automation frameworks (e.g., JUnit).
    • Exposure on AI/ML Tools, Low-Code/No-Code Frameworks

    RequirementsJob Description:

    • Candidate must have developed the world class financial product.
    • Candidate must be adaptive, agile and fast learner.
    • Proven 8 to 15 years of experience in Java FS App development.
    • The candidate is expected to be able to strategize the goal after every logical milestone.
    • The candidate is expected to have designed and have implemented microservices
    • The candidate is expected to know to work in a cloud environment, specifically AWS or similar
    • Inquisitiveness in exploring uncharted waters, be it design, use of low-code or no-code frameworks and/or ability to explore/learn and use/implement trending AL/ML tools.
    • Attention to details and sensitive to the timelines and quality deliverables.
    • Ideally, a candidate could be from Java Full Stack background, proficient in end-to-end application design and development. The role is to design, develop, and maintain scalable and high-performance web applications.

      The candidate will be responsible for both front-end and back-end development, collaborating with cross-functional teams to deliver robust and user-friendly software solutions.


    Responsibilities:

    Full Stack Development:
    Design, develop, test, and deploy web applications using Java, and related technologies.

    Front-End Development:
    Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks like Angular.

    Back-End Development:
    Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE.

    Database Integration:
    Design and implement database structures and queries using relational databases like MySQL, PostgreSQL, or Oracle.

    • System Architecture: Participate in architectural discussions and provide technical expertise to ensure scalability, performance, and maintainability of the application.

    Code Reviews and Testing:
    Conduct code reviews to ensure code quality, performance, and adherence to best practices. Write and execute unit tests and participate in integration and system testing.

    Bug Fixing and Maintenance:
    Identify and resolve defects and performance issues in the application. Provide ongoing support and maintenance of deployed applications.

    Collaboration and Communication:

    Work closely with cross-functional teams including designers, product managers, and other developers to understand requirements, provide technical insights, and deliver high-quality software solutions.


    Continuous Learning:
    Keep up to date with emerging technologies and industry trends. Apply new tools and techniques to improve development processes and enhance application performance.


    Preferred Skills:

    • Experience with cloud technologies (e.g., AWS, Google Cloud Platform).
    • Knowledge of containerization technologies (e.g., Docker, Kubernetes).
    • Familiarity with DevOps practices and tools (e.g., Jenkins, Git, CI/CD).
    • Experience with test automation frameworks (e.g., JUnit).
    • Exposure on AI/ML Tools, Low-Code/No-Code Frameworks