Software Developer – Java and Full Stack

Software Developer – Java and Full Stack

Location: Bangalore, KA, India


Job Type: Full-Time

Position Overview

D2Sol is seeking skilled Full Stack developers with Java experience to join our team in Bangalore, India. This role involves contributing to Product and Software asset development activities which will contribute to our ongoing projects for health and human services customers. The ideal candidate will have a strong background in full-stack development, with deep knowledge in Java, front-end, and back-end technologies. The ideal candidate should be capable of designing, developing, and maintaining scalable applications while collaborating with cross-functional teams to deliver high-quality software solutions. 

Key Responsibilities

  • Design, develop, and maintain full-stack applications using Java and related technologies.
  • Experience using Java, along with technologies like HTML, CSS, JavaScript, and JavaScript framework such as React to create user-friendly interfaces, and APIs to connect the user-facing portion of the application with the server-side
  • Collaborate with product managers, designers, and other developers to implement high-quality software solutions.
  • Should be able to work with databases, write complex queries, and ensure application performance, security, and scalability.
  • Participate in code reviews, debugging, and troubleshooting technical issues.
  • Develop RESTful APIs and integrate them with front-end components.
  • Stay updated with industry best practices and emerging technologies to improve development efficiency.

Qualifications

  • Education:
    • B.E., B.Tech., MCA, M.Sc. in Computer Science 
  • Experience:
    • 1-3 years of software development experience.
  • Skills and Abilities:
    • Strong experience in Java 8 for back-end development.
    • Proficiency in front-end technologies such as React, HTML, CSS, and JavaScript.
    • Experience with databases like Oracle, DB2, MySQL, or MongoDB.
    • Knowledge of cloud platforms (AWS, Azure, or Google Cloud) and DevOps practices.
    • Familiarity with microservices architecture and containerization (Docker, Kubernetes).
    • Strong problem-solving skills and ability to work in an Agile development environment.
    • Excellent communication and teamwork skills.
  • Preferred Qualifications:
    • Familiarity with Health and Human Services programs 
    • Exposure to CI/CD pipelines and automated testing frameworks.
    • Familiarity with IT service delivery models, including software development methodologies.
    • Knowledge on the Cúram Platform is an added advantage.

Why Join Us

  • Be part of a dynamic team contributing to mission-critical government IT initiatives.
  • Work in a collaborative environment where your skills and creativity make a direct impact.
  • Competitive salary, benefits, and opportunities for professional growth.

Posting Date: 21-Feb-2025
Job Category: Developer
Job Location: Bangalore - India
Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx