Kalpita Technologies Private Limited - Charlotte, NC

posted 3 months ago

Full-time
Charlotte, NC

About the position

The Java Full Stack Developer position is a critical role within our team, located in Charlotte, NC. This position requires a blend of both front-end and back-end development skills, focusing on the design, development, testing, deployment, maintenance, and improvement of software applications. The ideal candidate will have a strong foundation in Java and J2EE, along with proficiency in Angular and JavaScript, enabling them to create dynamic and responsive web applications. The role demands a solid understanding of database management, particularly with Oracle and SQL, to ensure efficient data handling and storage solutions. In this position, you will be expected to work collaboratively within an Agile framework, contributing to the development process through Continuous Integration and Continuous Delivery practices. You will also be involved in Test Driven Development, ensuring that the software meets high-quality standards before deployment. The role emphasizes the importance of application resiliency and security, requiring you to implement best practices in these areas. As a Full Stack Developer, you will be responsible for the entire software development lifecycle, from initial concept through to deployment and ongoing maintenance, ensuring that the applications are robust and scalable. The work environment is a hybrid model, with three days onsite and two days remote, allowing for flexibility while maintaining team collaboration. This position is ideal for someone who is passionate about software development and eager to work in a dynamic and innovative environment.

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software applications.
  • Collaborate with team members in an Agile environment to deliver high-quality software solutions.
  • Implement Continuous Integration and Continuous Delivery practices in the development process.
  • Utilize Test Driven Development methodologies to ensure software quality.
  • Ensure application resiliency and security throughout the software lifecycle.
  • Work with Oracle and SQL databases to manage data effectively.

Requirements

  • Proficient in Java and J2EE application development skills.
  • Strong understanding of Angular and JavaScript for front-end development.
  • Experience with SQL and Oracle database management.
  • Working proficiency in software engineering disciplines including business analysis, development, testing, deployment, maintenance, and improvement of software.
  • Strong understanding of Agile methodologies and experience working in Agile frameworks.
  • Knowledge of Continuous Integration, Continuous Delivery, and Test Driven Development techniques.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service