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

    Job · 18068031

    FULLTIME

    Lead Full Stack Developer

    Citicorp logo

    Citicorp

    Not specified · onsite · Posted 35d ago

    Sourced fromWorkday
    Not disclosed10+ yrsfulltimeNot specified

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

    agent · working

    • Read this posting0.3s
    • Found the form on Workday · 42 questions to answer1.5s
    • Decided the answers for all of them2.9s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Senior Lead Technical Java Developer with Python Experience Position Summary The Senior Lead Technical Java Developer will play a critical role in the design, development, and delivery of complex software solutions, primarily using Java, while also leveraging Python for scripting, data analysis, automation, and integration with our broader ecosystem. This individual will not only be a hands-on contributor but also a technical leader, responsible for driving architectural decisions, ensuring code quality, and fostering a culture of technical excellence within the team. Responsibilities Lead the design, development, and implementation of robust, scalable, and high-performance applications and services primarily in Java. Utilize Python for scripting, automation, data processing, machine learning integration, and API development where applicable. Act as a technical leader and mentor to a team of software engineers, providing guidance on best practices, code quality, design patterns, and problem-solving. Drive architectural discussions and decision-making for new and existing systems, ensuring alignment with overall company technical strategy. Experience in designing scalable and high-performance systems using micro-services, event-driven principles Conduct code reviews, ensuring adherence to coding standards, performance optimization, and system stability. Collaborate closely with product management, QA, DevOps, and other engineering teams to define requirements, scope projects, and ensure successful delivery. Identify and implement opportunities for system improvements, performance tuning, and technical debt reduction. Champion software development best practices, including continuous integration/continuous delivery (CI/CD), automated testing, and observability. Troubleshoot complex technical issues across various environments and provide timely resolutions. Stay abreast of new technologies and industry trends, evaluating and recommending their adoption where beneficial. Qualifications Required Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field. 10+ years of extensive professional experience in software development, with a significant focus on Java. Proven experience in a technical leadership or lead developer role, guiding teams and driving technical initiatives. Strong proficiency in Java, including Java 8+ features, Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security), and related ecosystems. Demonstrable experience with Python for scripting, automation, data handling, or backend development. Deep understanding of object-oriented design principles, design patterns, data structures, and algorithms. Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, Cassandra, MongoDB, Redis). Proficiency in designing and implementing RESTful APIs and microservices architectures. Experience with message queues/brokers (e.g., Kafka, RabbitMQ, ActiveMQ). Strong understanding of distributed systems and cloud-native application development (e.g., Docker, Kubernetes). Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, Azure DevOps). Excellent problem-solving, analytical, and debugging skills. Familiarity with test automation frameworks- Junit, Mockito, PyTest Strong communication, collaboration, and leadership skills, with the ability to influence and mentor. Preferred Experience with cloud platforms such as AWS, Azure, or GCP. Familiarity with frontend technologies (e.g., React, Angular, Vue.js) is a plus. Experience with performance tuning and optimization of large-scale systems. Prior experience in Agile/Scrum environments including sprint planning and retrospective Experience with Appian workflow development or integration. Prior experience FinTech preferred.  


    Job Family Group: Technology


    Job Family: Applications Development


    Time Type: Full time


    Most Relevant Skills Please see the requirements listed above.


    Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.


    Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.   If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .

    View Citi’s EEO Policy Statement and the Know Your Rights poster.

    Sourced from workday

    Section · 02

    Skills

    JenkinsDevopsDockerJUnitKubernetesAgileScrumPostgresqlNoSQLApache KafkaRabbitmqtest automationpytestgoogle cloud platformamazon web servicescassandraredisgitlab ciPythonVue.JsMongoDBMySQLReact.JsSpring BootJavaAngularjsMicroservicesProduct ManagementMicrosoft AzureCi/CdMachine Learning

    Section · Company

    About Citicorp

    Citicorp logo

    Citicorp

    Financial Services

    32k+

    employees

    1997

    29 years old

    Pune, Maharashtra

    India

    ₹28.4L PA avg

    Avg at Citicorp

    About

    Committed to India for over 120 years, Citi takes pride in being a premier locally embedded financial institution, backed by an unmatched global network.

    Industries

    Financial ServicesBanking

    Employee ratings

    10 reviews

    3.7/ 5

    Culture

    3.8

    Career growth

    3.6

    Work-life

    3.9

    Employees rate it well for

    Compensation & Benefits39Overall Company37

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Lead Full Stack Developer · waiting for your command