Senior Java Software Engineer

5 years

0 Lacs

Coimbatore, Tamil Nadu, India

Posted:1 week ago| Platform: Linkedin logo

Apply

Skills Required

java software developer ai design microservices interface cutting ml data development planning testing deployment maintenance code coding mentoring relational mysql postgresql redis jenkins git containerization docker multithreading tuning kafka rabbitmq devops aws gcp azure leadership agile compensation collaborative

Work Mode

On-site

Job Type

Full Time

Job Description

Prognova is hiring a highly skilled Senior Software Developer – Java for our esteemed client—one of the leading global providers of AI-powered solutions. This role is a fantastic opportunity for seasoned Java developers who thrive in fast-paced environments and are passionate about building robust, scalable backend systems using modern Java frameworks. Key Responsibilities: Design, develop, and maintain scalable microservices using Java Spring Boot . Work on core backend systems that interface with cutting-edge AI/ML pipelines . Collaborate with cross-functional teams including data scientists and frontend engineers. Participate in the full software development lifecycle including planning, development, testing, deployment, and maintenance. Ensure clean, secure, and efficient code following best practices and coding standards. Troubleshoot production issues and provide timely resolutions. Contribute to code reviews, mentoring junior team members when needed. Required Skills & Qualifications: Minimum 5 years of hands-on experience in backend software development. Strong proficiency in Core Java and Java 8+ features. Expertise in Spring Boot and Spring Cloud ecosystem. Solid experience building and maintaining RESTful APIs and Microservices architectures . Experience working with relational databases (e.g., MySQL , PostgreSQL ) and caching tools (e.g., Redis ). Familiarity with CI/CD tools like Jenkins, Git, and containerization tools such as Docker. Strong understanding of multithreading, exception handling, and performance tuning in Java. Nice to Have: Exposure to AI/ML platforms or data-heavy applications. Experience with message brokers like Kafka or RabbitMQ. Knowledge of DevOps and cloud platforms (AWS/GCP/Azure). Why Join Us: Work with a pioneering AI services company that is transforming industries. Collaborate with top-tier tech teams and thought leaders in AI/ML. Opportunity to grow into architectural and leadership roles . A modern development environment with strong Agile practices. Competitive compensation and a collaborative culture. Interested? Apply now by sharing your resume to Jobs@prognova.co and be a part of shaping the future of AI-enabled solutions. Scan to Apply Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
Prognova

3 Jobs

RecommendedJobs for You