Java Developer (India)

Java Developer (India)

22 Aug
|
Data Eminence
|
India

22 Aug

Data Eminence

India

Join Data Eminence as a remote Java Developer and help build reliable, scalable, and high-performance software applications. You'll work with Java, backend services, APIs, databases, and modern development frameworks to create solutions that support our products and business operations. Ideal for entry-level candidates with strong programming fundamentals and an interest in backend development.

Full Description

Data Eminence is seeking a motivated Java Developer to join our growing engineering team. In this role, you will contribute to the development, testing, and maintenance of Java-based applications and backend services.

You will collaborate with frontend developers, product managers, database engineers, and other technical teams to transform business requirements into reliable software solutions. This is an excellent opportunity to gain practical experience with modern Java development and enterprise application technologies while working remotely.

Your key responsibilities will include:

- Developing and maintaining applications using Java
- Writing clean, reusable, and maintainable code
- Building and integrating RESTful APIs
- Working with relational databases such as MySQL or PostgreSQL
- Developing and optimizing database queries
- Using frameworks such as Spring Boot to build backend services
- Implementing application features based on business requirements
- Debugging and resolving software issues
- Writing unit tests and supporting application quality
- Integrating third-party APIs and services
- Participating in code reviews and following development best practices




- Collaborating with frontend developers and other engineering teams
- Documenting application functionality and development processes

We believe in learning by doing. You'll gain hands-on experience with Java, Spring Boot, REST APIs, SQL, Git, Maven or Gradle, Docker, and modern software development workflows. You'll also gain exposure to cloud platforms and CI/CD practices. This is a hands-on role where problem-solving, attention to detail, and a willingness to learn are essential. You'll have opportunities to work on real-world applications and contribute to improving their performance, scalability, security, and reliability.

Requirements

- Bachelor's degree in Computer Science, Information Technology, or a related field
- 0-2 years of experience in Java development or a relevant internship
- Strong understanding of Java programming fundamentals
- Good understanding of object-oriented programming
- Familiarity with Spring or Spring Boot is a plus
- Basic understanding of REST APIs and JSON
- Familiarity with SQL and relational databases
- Understanding of data structures and basic algorithms
- Familiarity with Git and version control
- Basic knowledge of unit testing is beneficial
- Strong debugging and problem-solving skills
- Good verbal and written communication skills
- Ability to work independently in a remote setting

Benefits
- Competitive salary
- Fully remote work flexibility
- Paid time off and holidays
- Professional development opportunities
- Company-provided equipment
- Opportunities to work with modern Java, cloud, and backend technologies

📌 Java Developer (India)
🏢 Data Eminence
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: java developer (india) / india