Contacts
Get in touch
Close

Senior Java Developer

Job Description:

We are looking for a Senior Java Developer with at least 3.5 years of experience in developing high-performing, scalable, enterprise-grade applications. Basic knowledge of AngularJS is required. You will work as part of a talented team to deliver mission-critical applications. The role involves developing robust back-end systems, collaborating with team members, and contributing to the entire software development lifecycle, from concept and design to testing and deployment.

No. of Vacancies: 1

 

Required Skills:

  • Strong proficiency in Java, Spring Framework.
  • Understanding of AngularJS and its integration with back-end systems.
  • Knowledge of relational/non-relational databases and database management.
  • Hands-on experience with RESTful APIs and its integration.
  • Object-oriented analysis and design using common design patterns.
  • Familiarity with GitHub for version control.
  • Excellent problem-solving skills and ability to support critical phases of development.
  • Troubleshooting skills and and support team whenever needed.
  • Decent communication skills for communication with stakeholders and team.
  • Nice to have: Exposure to cloud platforms like Google Cloud.
  • Knowledge of Hibernate, Angular 2+.
  • Knowledge of DevOps practices and tools.
  • Any Java course certification.

Responsibilities:

  • Develop and maintain Java/Java EE applications with a focus on scalability, performance, and reliability.
  • Collaborate with front-end developers and integrate user-facing elements with server-side logic.
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Write well-designed, testable, and efficient code.
  • Work closely with team members and stakeholders to understand requirements and deliver solutions.
  • Troubleshoot, debug, and upgrade existing systems to improve performance and maintainability.
  • Develop AngularJS components as required for full-stack solutions.
  • Support continuous improvement by staying updated with emerging technologies and suggesting enhancements.

Preferred Qualifications:

BCA/MCA, B.E/M.E, BTech/MTech in Computer Science or any relevant field

Apply Now