Lead Java Developer - Chennai, India - Mirchandanis Career Placements India Pvt. Ltd.

    Mirchandanis Career Placements India Pvt. Ltd.
    Mirchandanis Career Placements India Pvt. Ltd. Chennai, India

    1 week ago

    Default job background
    Accounting / Finance
    Description

    The Software Engineering role specializes in planning, detailing technical requirements, designing, developing, and testing all software systems and applications for the firm.

    Works closely with architects, product managers, project management, and end-users in the development and improvement of existing software systems and applications, proposing and recommending solutions that tackle complex business problems.

    EXPERIENCE : 8 years

    RESPONSIBILITIES :

    • Work with the Business System Analyst to ensure designs satisfy functional requirements.
    • Partner with Infrastructure to identify and deploy optimal hosting environments.
    • Tune application performance to eliminate and reduce issues.
    • Align risk and control processes into day-to-day responsibilities to monitor and mitigate risk; escalate appropriately.
    • Apply different software development methodologies depending on project needs.
    • Contribute expertise to the design of components or individual programs and participate in the construction and functional testing.
    • Support development teams, testing, troubleshooting, and production support.
    • Build applications and construct unit test cases that ensure compliance with functional and non-functional requirements.
    • Work with peers to mature ways of working, continuous integration, and continuous delivery.
    • Aligns risk and control processes into day-to-day responsibilities to monitor and mitigate risk, advance appropriately.

    QUALIFICATIONS:

    • Minimum of 6 years of related experience
    • Bachelor's degree and/or equivalent experience
    • 6+ Years of active development experience/ expertise in Java/J2EE-based applications demonstrated ability with Hibernate, Spring boot, Spring MVC
    • Strong frontend framework experience – Angular
    • Experience with CSS, HTML, JavaScript
    • Exposure to XML/XSD, JSON, and similar data presentation components.
    • Familiarity with Microservices-based architecture and distributed systems.
    • Ability to develop and work with REST APIs using Spring Boot framework.
    • Experience with CI/CD technologies like GIT, Jenkins, JoCoCo, and Maven
    • Strong database and PL/SQL skills (Oracle, snowflake preferred)
    • Experience with containers is a plus.
    • Experience with Messaging, ETL, or Reporting tools is a plus.