Mitchell Martin - Plano, TX
posted 4 months ago
We are seeking a highly skilled Senior Java Developer with extensive experience in designing, developing, and testing enterprise applications. The ideal candidate will have over 10 years of hands-on Java experience, demonstrating proficiency in all aspects of the software development lifecycle. This position requires a deep understanding of the Spring framework, including Spring Boot, Spring Data, and Spring RESTful services, as well as experience with transaction management and Spring annotations. The candidate should also have a solid background in developing and consuming web services, both SOAP and REST, and be adept at using JPA/Hibernate for complex queries and database interactions. In addition to technical skills, the candidate should possess strong relational database experience, with a solid understanding of SQL and modeling concepts. Familiarity with tools such as Bitbucket, Maven, Jenkins, and Sonar is essential for this role. The candidate should also have experience in performance tuning and code optimization, ensuring that applications run efficiently and effectively. Experience working in an Agile environment, particularly using Scrum methodologies, is highly desirable. A background in web development will be considered a plus, as it complements the overall skill set required for this position.