Enable job alerts via email!
Boost your interview chances
A leading healthcare company is seeking a Senior Java Software Engineer to join their remote team. The ideal candidate will have extensive experience in Java, web services, and a solid understanding of software development standards. In this role, you will be responsible for developing scalable web applications, working with various stakeholders to ensure the delivery of quality software, and adhering to best practices in software design and development.
Senior Java Software Engineer
Remote
MUST:
Experienced Sr Java Software Engineer
Secret clearance required
Security+ certification required
Minimum of 8 years of progressive post-graduate experience
Minimum of 5 years experience in Web Services or Persistence APIs (both preferred)
5+ years of experience with major software frameworks and technologies (Java EE, Spring Framework, Hibernate, Microservices, Maven, Jenkins and Git)
Experience with delivering software within DevOps toolsets/practices
Fluent in Java with a minimum of 8 years of experience in building scalable web-based applications or products.
Working knowledge of Spring Boot Framework, Java Persistence API (JPA), Hibernate, and messaging services such as JMS.
Experience writing complex SQL queries and applying SQL and database concepts in an environment with both MySQL and Oracle databases.
Strong object-oriented design skills and familiarity with the use of modeling and common design patterns with n-tier applications.
Must have a product development mindset with a passion for delivering quality code.
Direct experience with unit, integration and performance testing frameworks and tools such as JUnit, SoapUI, Postman and JMeter
Scripting languages (e.g., Python, Groovy, JavaScript) is highly desirable.
Bachelor's Degree in Computer Science, or a similar science and engineering discipline required
DUTIES:
Participate in all phases of the system development lifecycle, including creating technical designs, program code, test plans, and verifying test results. Apply reusable code design and design patterns in a test-driven development environment
Develop technical design documentation based on functional design specifications and implement moderately complex Java/J2EE web service applications
Work as part of a team of developers (user-interface, middle-tier business logic, data access) and application architects interfacing with business analysts, database developers, infrastructure architects, and quality assurance testers to ensure the successful delivery of an integrated solution meeting the needs of the business.
Provide development estimates for implementation and project plans
Review applications in all phases of development to ensure adherence to development standards
Research, recommend and adopt best practices and design patterns for development
Ability to diagnosis and fix issues in in existing code
Other duties as assigned
Quadrant is an affirmative action/equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, status as a protected veteran, or status as an individual with a disability. "Healthcare benefits are offered to all eligible employees according to compliance mandated by the Affordable Care Act".
Helping all candidates find great careers is our goal. The information you provide here is secure and confidential.
We are now directing you to the original job posting. Please apply directly for this job at the employer’s website.