Infojini - St. Louis, MO

posted 3 months ago

Part-time,Full-time
St. Louis, MO
Professional, Scientific, and Technical Services

About the position

We are seeking a skilled Java Developer with a strong background in Angular and Java to join our team. The ideal candidate will have at least 5 years of experience in software development, particularly with the Angular framework and Java programming language. This role requires proficiency in the Spring framework, JPA, and Hibernate, as well as experience working with RESTful APIs. The candidate should be comfortable using development environments such as IntelliJ and Eclipse, and have experience with version control systems like Git and BitBucket. Familiarity with continuous integration tools like Bamboo is also essential. In addition to technical skills, the candidate should have a solid understanding of code quality practices, utilizing tools such as Jasmine for testing, JUnit for unit testing, and SonarQube for code quality analysis. Experience with Oracle databases is required, and familiarity with Agile methodologies is preferred. The candidate will also be expected to use project management tools like JIRA and Confluence to track progress and collaborate with team members. Experience with AWS infrastructure is highly preferred, as it will be beneficial for the development and deployment of applications in a cloud environment. Strong communication and analytical skills are essential for this role, as the candidate will be working closely with other developers and stakeholders to deliver high-quality software solutions.

Responsibilities

  • Develop and maintain web applications using Angular and Java.
  • Implement RESTful APIs for seamless integration with front-end applications.
  • Utilize the Spring framework, JPA, and Hibernate for backend development.
  • Ensure code quality through testing and code reviews using tools like Jasmine, JUnit, and SonarQube.
  • Collaborate with team members using Agile methodologies and tools like JIRA and Confluence.
  • Manage version control using Git or BitBucket and continuous integration with Bamboo.
  • Work with Oracle databases to manage data effectively.
  • Participate in design discussions and contribute to architectural decisions.

Requirements

  • 5+ years of experience in Angular and Java development.
  • Proficiency in the Spring framework, JPA, and Hibernate.
  • Experience working with RESTful APIs.
  • Familiarity with IDEs such as IntelliJ and Eclipse.
  • Knowledge of version control systems like Git and BitBucket.
  • Experience with continuous integration tools like Bamboo.
  • Strong understanding of code quality practices using Jasmine, JUnit, and SonarQube.
  • Experience with Oracle databases.
  • Familiarity with Agile methodologies.
  • Strong communication and analytical skills.

Nice-to-haves

  • Experience with AWS infrastructure is highly preferred.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service