Posted time March 29, 2024 Location Delhi, Pune Job type Full Time

Experience: 1-5 Years

Location: New Delhi

Qualifications: B.E/B.Tech/MCA

Reports to: Technical Lead/Project Manager

Job Description:

We are looking for a Java Developer to join our team and help us develop and maintain various software products. You will be responsible for designing, implementing, and maintaining Java applications that are scalable, secure, and robust. As a Java Developer, you should have a strong understanding of Java programming language and experience working with Spring Boot and microservices architecture. Experience with developing admin panels or dashboards will be a plus.

Roles & Responsibilities:

  1. Design, develop, and maintain efficient, reusable, and reliable Java code
  2. Collaborate with cross-functional teams to define, design, and ship new features
  3. Ensure the best possible performance, quality, and responsiveness of the applications
  4. Identify bottlenecks and bugs, and devise solutions to these problems
  5. Help maintain code quality, organization, and automation
  6. Develop and maintain admin panels or dashboards for internal and external users
  7. Work closely with the product management team to understand user requirements and translate them into technical requirements
  8. Stay up-to-date with the latest technologies and best practices in software development

Required Skills:

  1. Strong proficiency in Java programming language
  2. Experience with Spring Boot and microservices architecture
  3. Experience with building admin panels or dashboards
  4. Familiarity with ORM frameworks such as Hibernate
  5. Experience with relational databases such as MySQL, PostgreSQL
  6. Experience with front-end technologies such as HTML, CSS, JavaScript, Angular, React will be a plus
  7. Knowledge of software development best practices, design patterns, and principles
  8. Excellent problem-solving and troubleshooting skills
  9. Strong communication and interpersonal skills

Qualifications:

  1. Bachelor’s degree in Computer Science, Engineering, or a related field
  2. 1-5 years of experience in Java development
  3. Certification in Java programming or related technologies will be a plus.