Senior Java Fullstack Developer-Assistant Vice President
Location: Chennai Tamil Nadu India
Remote Type: Hybrid
Time Type: Full time
Job Description
Qualifications
Required Skills & Experience
- Minimum of 8 years of progressive professional experience in full-stack software development.
- Proficiency in Java:
- Expert-level command of Java 8+ and the broader Java ecosystem, including advanced Java features.
- Extensive experience with enterprise frameworks like Spring Boot, Spring Cloud, and related modules for building resilient, distributed microservices architectures.
- Strong understanding of JVM performance tuning, memory management, and garbage collection.
- Proficiency with build automation tools such as Maven or Gradle.
- Fullstack Development & Architecture:
- Proven experience with modern frontend technologies including HTML5, CSS3, and advanced JavaScript/TypeScript, along with significant experience in at least one leading frontend framework (e.g., React, Angular, Vue.js).
- Expertise in designing, implementing, and optimizing complex database schemas for both relational (e.g., PostgreSQL, Oracle, SQL Server) and NoSQL databases (e.g., MongoDB, Cassandra, Redis).
- Demonstrated experience with ORM/ODM frameworks (e.g., SQLAlchemy, Hibernate) and advanced database query optimization.
- Strong understanding of RESTful API design principles, GraphQL, and microservices architecture patterns.
- General Technical & Leadership Skills:
- Expertise in version control systems, especially Git, including advanced branching strategies and workflow management.
- Extensive experience with designing, implementing, and managing CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
- Proficient in containerization technologies (Docker) and container orchestration platforms (Kubernetes), including deployment strategies and cluster management.
- Deep understanding of cloud platforms (e.g., AWS, Azure, GCP) and experience in designing and deploying cloud-native applications, utilizing various cloud services.
- Exceptional problem-solving, analytical, and debugging skills, with the ability to tackle complex architectural challenges.
- Proven ability to lead technical discussions, make informed architectural decisions, and drive consensus within a team.
- Excellent communication, interpersonal, and presentation skills, with the ability to articulate complex technical concepts to diverse audiences.
------------------------------------------------------
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.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
