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
Location: in, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Shorlist Professionals |
---|