Backend Java Developer
Job Overview
We are seeking an experienced Backend Java Developer with strong hands-on expertise in Java 8/9, Core Java, backend integrations, and modern engineering practices. The ideal candidate should have solid design pattern knowledge, experience working on enterprise-grade integrations, and exposure to cloud and DevOps tools.
Primary Skills (Must Have)
-
Java 8/9, Core Java
-
Design Patterns (beyond Singleton/Factory)
-
Web Services Development (REST & SOAP)
-
XML & JSON processing
-
CI/CD pipelines
Secondary Skills (Good to Have)
-
Jenkins
-
Kubernetes
-
Google Cloud Platform (GCP)
-
SAP JCo Library
Optional Certifications: OCPJP, Google Professional Cloud Developer
Required Experience
-
Strong experience in integration component development using Java 8/9 & SOA
-
Deep knowledge of integration architecture and design patterns
-
Hands-on experience with tools such as Eclipse, NetBeans, JIRA, Confluence, Bitbucket, SVN
-
Exposure to modern IT trends: Cloud Platforms, DevOps, Low-Code, Intelligent Automation
-
Experience with GCP is an added advantage
-
Preferably worked on 3–4 integration adapters or connectors for ERP/CRM/HCM/SCM/Billing applications
Behavioral Competencies
-
Experience working with US/Europe clients in onsite–offshore delivery model
-
Strong verbal & written communication, documentation, and presentation skills
-
Excellent analytical and problem-solving abilities
-
Effective task prioritization, time management, and stakeholder management
-
Quick learner and strong team player
-
Ability to work under tight deadlines in a matrix environment
-
Demonstrated Organizational Citizenship Behavior (OCB)
Job Responsibilities
-
Write design specifications and user stories for assigned modules
-
Develop backend components/classes and support QA teams with test cases
-
Maintain coding best practices and conduct peer code reviews
-
Participate in Scrum ceremonies (Daily Standup, Planning, Retro, Demos)
-
Identify technical/design/architecture risks and create mitigation plans
-
Adhere to prescribed development processes and documentation standards
-
Collaborate with Architects and cross-functional teams on technical issues, demos, POCs, and proposals
-
Contribute to internal knowledge repositories, reusable accelerators, and IP creation
-
Mentor junior developers and provide constructive feedback
-
Deliver internal training on new technologies
-
Participate in organizational initiatives—interviews, CSR activities, events, policy implementation