Blue Polaris, formerly Decision Management Solutions

Junior Java Developer

Chennai, TN, IN

10 days ago
Save Job

Summary

We're Hiring: Junior Java Developer (Python Knowledge Preferred)

📍 Location: Chennai | 🕒 Job Type: Full-Time | 💼 Experience: 2–5 Years

About Us

Blue Polaris (formerly Decision Management Solutions) is a forward-thinking technology company committed to delivering high-quality software solutions. We promote innovation, continuous learning, and a growth-oriented environment. Join us and be part of a team passionate about developing modern applications and tackling meaningful technical challenges.

Job Description

We are looking for a Junior Java Developer with 2–5 years of experience in backend development using Java, and a basic understanding of Python. You will be an integral part of our development team, working alongside experienced engineers to build scalable, efficient, and maintainable applications.

Key Responsibilities

  • Backend Development: Write clean, robust, and efficient code using Java for web and backend applications.
  • API Integration: Design and develop RESTful APIs and support integration with other systems.
  • Code Maintenance: Refactor and optimize existing Java codebases, ensuring high performance and scalability.
  • Collaboration: Work closely with QA engineers, product managers, and other developers to deliver on project goals.
  • Troubleshooting: Debug and resolve application bugs and production issues efficiently.
  • Documentation: Maintain accurate technical documentation for future reference.
  • Learning & Support: Apply your basic knowledge of Python where relevant for scripting, automation, or cross-platform integration.

Required Skills & Qualifications

  • Experience: 2–5 years of experience in Java development.
  • Programming: Strong knowledge of Java, with a good understanding of OOP, data structures, and design patterns.
  • Frameworks: Hands-on experience with Spring, Spring Boot, or other Java-based web frameworks.
  • Database: Experience working with SQL and NoSQL databases like MySQL, PostgreSQL, or MongoDB.
  • Version Control: Proficient in Git and Git-based collaboration tools like GitHub/GitLab.
  • Python: Basic understanding of Python—enough to read, modify, or support Python scripts when needed.
  • Analytical Thinking: Ability to analyze, debug, and resolve technical problems.
  • Teamwork: Good communication and collaboration skills in cross-functional environments.
  • Agile Practices: Familiarity with Agile or Scrum development processes.

Preferred Qualifications

  • Cloud Services: Exposure to AWS, Google Cloud, or Azure platforms.
  • DevOps: Familiarity with CI/CD pipelines, Docker, and deployment tools.
  • Frontend Basics: Understanding of HTML, CSS, and JavaScript is a plus.
  • Testing: Knowledge of writing unit tests using JUnit, Mockito, or similar frameworks.
  • Python Bonus: Ability to assist with basic scripting tasks or automation using Python.

What We Offer

  • 📈 Career Growth: Continuous learning and professional development opportunities.
  • 🏖️ Flexible Work: Hybrid/remote options and flexible working hours.
  • 🤝 Great Culture: Supportive and inclusive team culture where your voice matters.
  • 💰 Competitive Pay: Attractive compensation and benefits package.
  • 🚀 Innovative Projects: Work on impactful and modern tech solutions across industries.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job