Senior Java Developer
Title: Java Developer
Location: Mooresville, NC
Duration: (6+ Months)
Rate: $Open
Requirements
6+ years of strong software development experience in software development with expertise in Java 6 and above and knowledge of latest Java (8/9) features
Spring Boot/Spring Batch experience
NoSQL – Cassandra experience
Neo4J, GCP (google cloud platform) & Kafka experience are a plus
Working experience with data platforms (relational and/or Nosql) and messaging technologies
Strong experience in writing high quality code with full automated unit test coverage.
Strong experience in defining and applying design standards, patterns, quality matrix depending on the solutions
Ability & willingness to learn technologies at pace
Strong verbal & written communication
Client facing
Gel well with distributed teams
Plus:
Experience in one or more of front-end development technologies
Working experience creating high performing applications including profiling and tuning (of those applications to boost performance)
Understanding & experience in API management, Swagger
Experience in TDD/BDD
Experience in Scrum/Agile
Understanding of various infrastructures (on-premise, cloud)
Recommended Jobs
Project Manager
Job Description Job Description Custom Machinery Fabrication Leader Hiring for a Project Manager, ideal candidate will have a strong background with Engineering design and metal cutting laser pro…
Speech Language Pathologist / Speech Therapist / SLP
PRN Speech-Language Pathologist (SLP) - Skilled Nursing Facility - Fayetteville, NC Broad River Rehab Job Type: PRN / Per Diem (W-2) Location: Fayetteville, NC Setting: Skilled Nursing Fac…
Day Treatment Counselor
Why Hope Services? Hope Services, LLC (a certified CABHA with a robust continuum of care for children and adolescents) is dedicated to providing and prioritizing only quality and effective service de…
Teaching Artist for Youth Music Program
Job Description Job Description ABOUT KIDZNOTES Our vision is to be a catalyst for social change that uses music to build a thriving network of children, families, and partners in which the pa…
Landscape Construction Project Manager - CLT
Landscape Construction Project Manager Tim Johnson Landscaping, Inc. | Charlotte, NC | Full-Time Base Salary: $60,000 - $70,000 Total Compensation Opportunity: Quarterly performance bonuses…
Staff Accountant
Job Description Job Description Key Responsibilities Operational / Core Accounting Prepare and post journal entries (recurring and non-recurring) Perform monthly bank, balance sheet, and …
Study Design Statistician (Remote)
Are you looking to join a company where your contributions truly matter, and where you'll be part of a supportive, innovative team? MMS is a award-winning, data-focused clinical research organization …
Medical Janitorial Specialist
Job Description Job Description Benefits: ~401(k) ~ Bonus based on performance ~ Competitive salary ~ Flexible schedule ~ Free uniforms ~ Training & development Looking for 3-5 ye…
Remote Full-Stack Engineer & AI Trainer - Android Focus
A leading AI development platform is looking for proficient programmers to contribute to cutting-edge AI systems. Join a flexible remote work environment where you can choose projects that align with …