Lead Java Developer

13 - 17 years

0 Lacs

Posted:23 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: Developer Enablement is a function of the CTO organization with a mission to facilitate software engineering teams in delivering innovative product solutions efficiently. As a Senior Software Engineer, you will play a crucial role in building high-profile products and collaborating with a talented group of peers. Your responsibilities will include designing, developing, and testing software applications, ensuring timely delivery within budget, setting high standards for software quality and user experiences, staying updated on latest technology trends, ensuring compliance with security processes, and driving cultural change towards a codified controls mindset. You will work with a diverse tech stack including Java/Kotlin, Go, TypeScript, React, Kubernetes, Mongo, and Generative AI technologies. Key Responsibilities: - Design, develop, and test software applications - Collaborate with team members to ensure timely and budget-friendly delivery - Set high standards for software quality and user experiences - Stay updated on latest software development trends - Ensure compliance with security processes - Drive cultural change towards codified controls mindset - Support teams across the organization towards an everything-as-code approach - Advocate for inclusion and diversity - Demonstrate problem-solving skills effectively - Communicate and collaborate effectively - Prioritize user requirements in decision-making - Stay connected to latest technologies such as Generative AI - Manage risk with a pragmatic and creative approach - Embrace a growth mindset and adaptability in a fast-paced environment - Build trust through empathy - Work effectively in teams and remotely Qualifications Required: - 13+ years of experience as a Full Stack Software Engineer - Proficiency in Java/SpringBoot with Mongo database - Experience in performance tuning applications using tools like Apache JMeter, Load Runner, or BlazeMeter - Agile software development experience - Knowledge of Go or TypeScript is a plus - Experience with K6 is a plus - Familiarity with distributed systems, event-driven architectures, micro-services, distributed logs, SQL and NoSQL databases, and DevSecOps - Bachelor's degree/University degree or equivalent experience, Master's degree preferred Additional Company Details: The company emphasizes a culture of continuous improvement, critical thinking about controls and processes, and driving teams towards an everything-as-code and codified controls mindset. Emphasis is placed on fostering a diverse and inclusive work environment while staying connected to the latest technologies and promoting their practical use. Accommodations for individuals with disabilities are available for using search tools and applying for career opportunities, in line with Citi's EEO Policy Statement.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

chennai, tamil nadu, india