Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16163975

    BENGALURU · FULLTIME

    Lead Engineer

    Spiro India logo

    Spiro India

    Bengaluru · onsite · Posted 45d ago

    Sourced fromFoundit
    Not disclosedFresherfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.2s
    • Found the form on Foundit · 7 questions to answer1.8s
    • Decided the answers for all of them3.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    We are looking for an experienced Lead Engineer – Java to lead the design, development, and delivery of scalable, high-performance Java applications. The ideal candidate will have strong hands-on expertise in Java and Spring Boot, experience with microservices and cloud technologies, and the ability to mentor engineers while driving technical excellence.

    Key Responsibilities :

    • Lead the design and development of scalable, reliable, and high-performance Java applications.
    • Provide technical leadership and guidance to a team of software engineers.
    • Design and implement microservices-based architectures using Java and Spring Boot.
    • Develop clean, maintainable, and reusable code following industry best practices.
    • Conduct code reviews and ensure adherence to coding and architectural standards.
    • Collaborate with Product Managers, Business Analysts, QA, DevOps, and other stakeholders.
    • Troubleshoot complex technical issues and provide effective solutions.
    • Drive application performance, scalability, security, and reliability improvements.
    • Participate in architecture discussions and contribute to technical decision-making.
    • Mentor junior and mid-level developers and support their technical growth.
    • Ensure timely delivery of projects while maintaining high quality.
    • Contribute to CI/CD, DevOps, and cloud deployment practices.
    • Stay updated with emerging technologies and recommend suitable solutions.

    Required Skills :

    • Strong hands-on experience with Core Java, Java 8+, Collections, Multithreading, Exception Handling, and JVM concepts.
    • Excellent knowledge of Spring, Spring Boot, Spring MVC, and Spring Security.
    • Strong experience in REST APIs and Microservices Architecture.
    • Experience with Hibernate/JPA.
    • Good understanding of SQL and relational databases such as MySQL, PostgreSQL, or Oracle.
    • Experience with Kafka/RabbitMQ or other messaging systems.
    • Familiarity with Docker and Kubernetes.
    • Experience with AWS, Azure, or GCP.
    • Strong understanding of Git, Maven/Gradle, Jenkins/GitHub Actions and CI/CD pipelines.
    • Experience with unit testing frameworks such as JUnit and Mockito.
    • Strong understanding of software design principles, SOLID, design patterns, and system design.

    Good to Have :

    • Experience working with high-volume, distributed systems.
    • Knowledge of frontend technologies such as Angular or React.
    • Experience with Redis, Elasticsearch, or similar technologies.
    • Exposure to Agile/Scrum methodologies.
    • Experience in designing cloud-native applications.
    • Knowledge of application monitoring and observability tools.

    Education

    • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

    Key Competencies :

    • Technical Leadership
    • Problem Solving & Analytical Thinking
    • System Design & Architecture
    • Team Mentoring
    • Communication & Collaboration
    • Ownership & Accountability
    • Agile Development

    Sourced from foundit

    Section · 02

    Skills

    JenkinsMavenDockerJUnitKubernetesPostgresqlApache KafkaCI/CD PipelinesRabbitmqgoogle cloud platformamazon web servicesgradlejpaGithub ActionsMockitoOracle DBSOLID design patternsMySQLSQLREST APISpring BootJavaMicroservicesHibernateMicrosoft AzureSystem DesignGIT

    Lead Engineer · waiting for your command