Overview
Skills
Job Details
***Candidate need to work only on W2 with us***
Title: Java Developer
Duration: 1 Year
Req ID: 36693671
Client: Mayo Clinic
Remote
Experienced Java developers working on custom Java apps
Required:
-Have in-depth knowledge of software engineering with experience coding applications or services in Java 17+ with Spring Boot and Angular 17+ and a basic knowledge of related fields.
-Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including architecture, design, implementation, coding standards, code reviews, source control management, build processes, testing, operations, and documentation.
-Experience designing applications in hybrid environments, including on-premises systems, Azure, and Google Cloud Platform (Google Cloud Platform).
-Knowledge of DevOps pipelines and CI/CD using Azure DevOps, GitHub Actions, or Azure Pipelines.
Preferred:
-Demonstrated problem solving expertise, excellent verbal and written communication skills, and effective and efficient time management and prioritization skills.
-Proven skills in taking business requirements and formulating those into application solutions.
-Experience developing RESTful APIs, microservices, and web services.
-Background in developing high-performance, scalable, and highly available distributed systems.
-Experience with relational and NoSQL databases, analytics platforms, big-data processing, business intelligence, or enterprise data pipelines.
-Utilization of AI coding tools such as GitHub Copilot, Gemini, Claude.
-Experience with Agile software development techniques.
-Experience supporting or developing solutions in healthcare, clinical, laboratory, or bioinformatics-focused applications is highly desirable.
-Experience migrating existing applications to cloud platforms is also desirable.
Required qualifications for this position include: Bachelor's Degree in Computer Science/Engineering or related field with 5 years of experience as noted below; OR an Associate's degree in Computer/Science/Engineering or related field with 7 years of experience.