Senior Java Developer
Company: The Computer Merchant, LTD.
Location: Jacksonville
Posted on: May 28, 2023
|
|
Job Description:
JOB TITLE: Sr. Java Developer JOB LOCATION: remote WAGE RANGE*:
$60 - 70/hour US Citizen or Green Card holder JOB NUMBER: 12936 JOB
DESCRIPTION:Sr. JAVA Developers are responsible for the
development, programming, and coding of Information Technology
solutions. Senior IT Developers are responsible for documenting
detailed system specifications, participation in unit testing and
maintenance of planned and unplanned internally developed
applications, evaluation and performance testing of purchased
products. Senior IT Developers are responsible for including IT
Controls to protect the confidentiality, integrity, as well as
availability of the application and data processed or output by the
application. Senior IT Developers lead efforts, oversee work
results, provide training and serve as a technical resource for
other Developers.REQUIREMENTS:Spring batch:In-depth knowledge of
Spring Batch framework and its components.Experience in designing,
developing, testing and deploying batch jobs using Spring
Batch.Familiarity with database systems such as SQL Server and
mongodbAbility to work collaboratively with other developers and
stakeholders to deliver high-quality batch solutions. GraphQL
Skills:Strong proficiency in GraphQL and related technologies such
as Apollo and Relay.Experience in designing, implementing and
testing GraphQL APIs and resolvers.Ability to work collaboratively
with front-end developers and other team members to deliver
high-quality products. Core Java Skills:Strong proficiency in Java
programming language and latest Java frameworks such as Spring
Boot, Hibernate, and Micronaut.Experience in developing, testing,
and deploying enterprise-grade applications using the latest Java
technologies.Familiarity with popular web technologies such as
HTML, CSS, and JavaScript.Ability to work collaboratively with
other developers, product managers, and stakeholders to deliver
high-quality software solutions.Knowledge of DevOps practices and
tools such as Git, Jenkins, Docker, and Kubernetes is a
plus.Familiarity with database systems such as MongoDB, PostgreSQL,
MySQL and REDIS.Strong analytical and problem-solving skills, and
ability to learn new technologies and frameworks quickly. Spring
Integration Skills :Strong proficiency in Spring Integration
framework and its components such as messaging channels, gateways,
and adapters.Experience in designing, developing, and deploying
integration solutions using Spring Integration.Familiarity with
messaging protocols such as JMS, AMQP, and MQTT.Knowledge of Spring
Boot and other Spring frameworks such as Spring Cloud is a
plus.Ability to work collaboratively with other developers,
architects, and stakeholders to deliver high-quality integration
solutions.Strong analytical and problem-solving skills, and ability
to learn new technologies and frameworks quickly. Kibana
Skills:Strong proficiency in Kibana and related technologies such
as Elasticsearch, Logstash, and Beats.Experience in designing,
developing, and deploying reports and dashboards using
Kibana.Familiarity with data visualization and analysis tools such
as Tableau, Power BI, and Google Data Studio.Knowledge of scripting
languages such as Python and SQL is a plus.Ability to work
collaboratively with other developers, data analysts, and
stakeholders to deliver high-quality reporting solutions.Strong
analytical and problem-solving skills, and ability to learn new
technologies and frameworks quickly. PREFERRED
QUALIFICATIONS:Various Domain experience; Health Care, Financial,
etc.Experience using Agile, Waterfall, or hybrid
methodologySpecific tools, languages and specialty skills may
vary-Relevant Development certifications-Have worked with Drools or
similar rules engine-Understanding of Neflix Conductor / ELK
ecosystemREQUIRED EDUCATION/EXPERIENCE:5-8 years related work
experience or equivalent combination of transferable experience and
education as a Java DeveloperBachelor's Degree in IT related field
or relevant work experienceStrong experience working on large
Java/Spring Boot/ESB projects & integrationsHands on experience
from code to deployment (full-cycle)Experience with
CI/CD/Infrastructure as codeThorough understanding of production
support (making applications available, get them up and running,
provide support, etc.)Comments for Suppliers: Scrum Teamlooking for
devAttend daily standupsUser StoriesUnit testing1x month support
release process (Jenkins)TDD documentationWork with
securityMusts:Java Code Skills (RealTime services, Batch
transactions)ElasticSearchSpring Boot, Spring
BatchOpenShiftPreferred:GraphQLEqual Opportunity Employer
Veterans/Disabled* While an hourly range is posted for this
position, an eventual hourly rate is determined by a comprehensive
salary analysis which considers multiple factors including but not
limited to: job-related knowledge, skills and qualifications,
education and experience as compared to others in the organization
doing substantially similar work, if applicable, and market and
business considerations. Benefits offered include medical, dental
and vision benefits; dependent care flexible spending account;
401(k) plan; voluntary life/short term disability/whole life/term
life/accident and critical illness coverage; employee assistance
program; sick leave in accordance with regulation. Benefits may be
subject to generally applicable eligibility, waiting period,
contribution, and other requirements and
conditions.PDN-99314f68-1e3f-44d6-93f1-9d83b4f7cf93
Keywords: The Computer Merchant, LTD., Jacksonville , Senior Java Developer, IT / Software / Systems , Jacksonville, Florida
Click
here to apply!
|