Jhalak.com - Ann Arbor, MI

posted 3 months ago

Full-time - Senior
Ann Arbor, MI

About the position

We are seeking a Senior Java Developer for a 12-month contract position. The ideal candidate will have a minimum of 7 years of experience in JEE-based web application development. This role requires strong hands-on experience with open-source technologies, particularly Spring, Hibernate, and Apache Java libraries. The candidate should possess the ability to analyze, design, and code complex programming modules within a business application software development team, adhering to Agile methodologies. The Senior Java Developer will be responsible for developing and maintaining web applications, ensuring high performance and responsiveness to requests from the front-end. The role involves collaborating with other developers and stakeholders to define, design, and ship new features. The candidate will also be expected to troubleshoot and debug applications, perform code reviews, and contribute to the overall improvement of the development process. In addition to technical skills, the candidate should have experience with RDBMS, writing efficient SQL queries for transactional and reporting systems, and be proficient in using Eclipse IDE for coding and debugging web applications. Familiarity with Linux servers for application installation and system monitoring is also required.

Responsibilities

  • Develop and maintain JEE-based web applications.
  • Analyze, design, and code complex programming modules.
  • Collaborate with team members to define and design new features.
  • Troubleshoot and debug applications to optimize performance.
  • Perform code reviews and contribute to process improvements.
  • Write efficient SQL queries for transactional and reporting systems.
  • Install applications and monitor systems on Linux servers.

Requirements

  • 7 years of JEE experience developing web applications.
  • Strong experience with Spring framework, including Core and MVC modules.
  • Proficient in RDBMS and writing efficient SQL queries.
  • Expertise in using Eclipse IDE for coding and debugging web applications.
  • Experience in installing applications and monitoring systems on Linux servers.

Nice-to-haves

  • Experience with ElasticSearch and Kibana.
  • Familiarity with ReactJS.
  • Knowledge of shell scripting.
  • Experience with Hibernate.
  • Familiarity with Apache Jena/Fuseki or other RDF systems.

Benefits

  • Direct client requirement.
  • Work through a preferred vendor.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service