Mitchell Martin - Charlotte, NC

posted 4 months ago

Full-time - Senior
Charlotte, NC
Administrative and Support Services

About the position

We are seeking a highly skilled Senior Java Developer with extensive experience in designing, developing, and testing enterprise applications. The ideal candidate will have a strong background in Java and the Spring framework, with a focus on Spring Boot and RESTful services. This position is hybrid, allowing for work from various locations including Plano, TX, Jersey City, NJ, Chicago, IL, and Richmond, VA. Candidates must be available for W-2 employment only, as we do not accept C2C arrangements. The successful candidate will be responsible for developing and consuming web services, utilizing both SOAP and REST protocols. A solid understanding of JPA/Hibernate is essential, as well as experience in crafting complex queries using native SQL and HQL. The role requires proficiency in relational databases and a strong grasp of SQL and modeling concepts. Additionally, familiarity with tools such as Bitbucket, Maven, Jenkins, and Sonar is necessary for this position. Candidates should also have experience in performance tuning and code optimization, as well as a background in Agile methodologies, particularly Scrum. While web development experience is desired, it is not mandatory. This role offers an exciting opportunity to work on real-world applications and contribute to the success of our projects.

Responsibilities

  • Design, develop, and test enterprise applications using Java and Spring framework.
  • Develop and consume web services using SOAP and REST protocols.
  • Utilize JPA/Hibernate for database interactions and complex query development.
  • Optimize application performance and conduct code tuning.
  • Collaborate with cross-functional teams following Agile methodologies, particularly Scrum.
  • Utilize tools such as Bitbucket, Maven, Jenkins, and Sonar for version control and continuous integration.

Requirements

  • 10+ years of demonstrated experience in designing, developing, and testing enterprise applications.
  • 10+ years of hands-on Java experience, including analysis, design, and testing.
  • 8+ years of experience using the Spring framework, including Spring Boot, Spring Data, and Spring RESTful services.
  • 8+ years of experience developing and consuming web services using SOAP or REST.
  • 8+ years of experience with JPA/Hibernate and developing complex queries using native SQL or HQL.
  • 8+ years of relational database experience with a solid understanding of SQL and modeling concepts.
  • 8+ years of experience using Bitbucket, Maven, Jenkins, and Sonar.
  • Experience in performance tuning and code optimization.
  • Experience using Scrum and following Agile best practices.

Nice-to-haves

  • Experience in web development.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service