Live opening · Posted 14 hours ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
Company Description Programming.com is a leading AI and software development company that helps global enterprises turn complex ideas into secure, intelligent, and business-ready solutions. With over 25 years of technology experience, 2,000+ engineers, and a presence across more than 20 global locations, the company supports clients from strategy and development through implementation, modernization, and long-term support. Programming.com has delivered thousands of technology solutions across 35+ industries, including healthcare, financial services, automotive, retail, manufacturing, insurance, logistics, media, and more. Its enterprise AI capabilities span Generative AI, Agentic AI, LLM and RAG solutions, predictive analytics, responsible AI, and AI-powered product engineering, backed by partnerships with OpenAI, Anthropic, Cursor, AWS, and Microsoft Azure. The organization operates under multiple global certifications (ISO, HIPAA, GDPR) and offers a wide range of services, including enterprise AI, custom software development, digital transformation, product engineering, cloud and DevOps, and managed services.
Role Description This is a full-time, on-site Java Developer role based in Bengaluru. The Java Developer will design, develop, test, and maintain Java-based applications, focusing on scalable, secure, and high-performance solutions for enterprise clients. Day-to-day responsibilities include writing clean and efficient code, implementing and maintaining microservices, integrating applications with internal and external systems, and working with the Spring Framework to build robust backend services. The role involves collaborating closely with cross-functional teams (such as QA, DevOps, and product management), participating in code reviews, troubleshooting and resolving production issues, and contributing to architecture and technical design discussions. The developer will also be expected to follow best practices for software development, maintain documentation, and continuously improve applications based on user and stakeholder feedback.
Qualifications
Candidates should possess strong Programming and Java skills, with experience in building and maintaining enterprise-grade applications.
Candidates should possess solid Software Development and Microservices skills, including designing, implementing, and scaling distributed systems.
Candidates should possess hands-on experience with the Spring Framework, including Spring Boot and related modules used for backend service development.
Candidates should possess good understanding of object-oriented design principles, data structures, algorithms, and RESTful API development.
Candidates should possess familiarity with relational and/or NoSQL databases, version control systems (such as Git), and build tools (such as Maven or Gradle).
Candidates should possess strong problem-solving abilities, attention to detail, and the capacity to work effectively in collaborative, Agile environments.
A bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, and at least 3 years of professional Java development experience are
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.