Shorlist Professionals

Senior Java Developer - Backend Technologies

Job Location

in, India

Job Description

Job Description : Senior Java Developer Company : Talent Worx (for a Global Financial Intelligence Client) Location : Gurugram, Haryana, India / Hyderabad, India Job Title : Senior Java Developer / Lead / Application Developer (AD) Experience : 6-14 Years About the Job : Talent Worx is partnering with a global leader in financial intelligence, data analytics, and AI-driven solutions to recruit a highly skilled and experienced Senior Java Developer. This is primarily an Individual Contributor (IC) role, focusing on hands-on development, system design, and optimization of high-performance, scalable Java applications. You will be instrumental in driving digital transformation and shaping the future of global markets through cutting-edge technology solutions. Role Overview : As a Senior Java Developer, you will be responsible for designing, developing, and maintaining complex Java-based applications. You will work with modern technologies like Spring Boot, microservices architecture, and cloud platforms to deliver robust and scalable solutions. Your expertise in performance optimization, CI/CD pipelines, and containerization will be critical to the success of our projects. - Key Responsibilities : - Develop, optimize, and maintain high-performance Java-based applications using Java, J2EE, Spring Boot, Spring JPA, Spring Security, and MVC. - Write clean, maintainable, and efficient code adhering to best practices and coding standards. - Design and implement microservices architecture using REST APIs. - Integrate with messaging queues such as Kafka, ActiveMQ, or similar technologies. - Work with both SQL and NoSQL databases for efficient data storage and retrieval. - Optimize database queries and performance. - Build and manage CI/CD pipelines for seamless automated deployment. - Ensure smooth cloud operations in AWS, Azure, or GCP. - Deploy and manage applications in cloud environments. - Containerize applications using Docker. - Orchestrate deployments using Kubernetes. - Enhance system performance through performance tuning, code optimization, and thread dump analysis. - Identify and resolve performance bottlenecks. - Ensure code quality, security, and scalability. - Conduct code reviews and implement security best practices. - Create and maintain technical documentation, including design documents, API specifications, and deployment guides. - Troubleshoot and resolve complex technical issues. Requirements : Technical Skills : - Extensive experience in Java and J2EE development. - Strong proficiency in Spring Boot, Spring JPA, Spring Security, and MVC. - Experience in designing and implementing RESTful APIs. - Knowledge of messaging queues (Kafka, ActiveMQ, etc.). - Experience with SQL and NoSQL databases. - Proficiency in building and managing CI/CD pipelines. - Experience with cloud platforms (AWS, Azure, or GCP). - Strong understanding of Docker and Kubernetes. - Experience with performance tuning and thread dump analysis. Soft Skills : - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team. - Strong attention to detail. - Ability to work in agile teams. Experience : - 6-14 years of experience in Java development. - Experience working in financial services is a plus. Education : - Master's degree in Computer Science, Information Technology, or a related field. About the Client : Our client is a global and leading provider of financial intelligence, data analytics, and AI-driven solutions. They empower businesses worldwide with insights for confident decision-making. Join their team to work on cutting-edge technologies, drive digital transformation, and shape the future of global markets. (ref:hirist.tech)

Location: in, IN

Posted Date: 4/19/2025
View More Shorlist Professionals Jobs

Contact Information

Contact Human Resources
Shorlist Professionals

Posted

April 19, 2025
UID: 5103843557

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.