10262

3Core Systems, Inc

Peoria (IL)

Híbrido

USD 110 000 - 150 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

3Core Systems, Inc. is seeking a senior Java software engineer for a 12-month hybrid role in Peoria, IL. You will design, develop, test, and optimize backend services and databases, working in an Agile team with remote and on-site collaboration.

The ideal candidate brings 8+ years of Java development experience, strong AWS and database skills, and a proven track record delivering scalable software systems.

Qualificações

  • Bachelor’s degree in Computer science or Electrical engineering or related field.
  • 8+ years of software development experience with Java and backend DB development.

Responsabilidades

  • Review and approve modification of existing databases and database management systems.
  • Instruct staff to write and code logical and physical database descriptions and specify identifiers of database to management system.
  • Direct database development and approve project scope and limitations.
  • Review project requests describing database user needs to estimate time and cost.
  • Plan, coordinate and implement security measures to safeguard information in computer files.
  • Approve, schedule, plan and supervise installation and testing of new products and improvements to computer systems.
  • Develop standards and guidelines to guide software use and acquisition and protect vulnerable information.
  • Mentor and provide feedback to team members and work independently on complex processes.

Conhecimentos

Java
Backend DB
AWS
REST APIs
CI/CD
Agile/Scrum

Formação académica

Bachelor's degree in Computer Science or Electrical Engineering

Descrição da oferta de emprego

Location: Peoria, IL,61602 (Hybrid – 2days onsite & 3 days Remote)
Duration: 12 monthscontract
Interview: 2 nd round in-person interview.
Must HaveSkills/Attributes:
  • Java SoftwareDevelopment (8+ yrs),
  • Backend DatabaseDevelopment (5+ yrs)
Required MinimumEducation:
  • Bachelor’sdegree in Computer science or Electrical engineering or related field, Plus 8+years exp.
JOB DESCRIPTION:
RequiredEducation/Experience:
  • Bachelor’sdegree in Computer science or Electrical engineering or related field, Plus 8+years exp.
RequiredQualifications:
  • The main function of a software engineer is to apply the principles of computerscience and mathematical analysis to the design, development, testing, andevaluation of the software and systems that make computers work
  • Atypical software engineer researches, designs, develops and tests operatingsystems-level software, compilers, and network distribution software formedical, industrial, military, communications, aerospace, business, scientificand general computing applications.
Position’sContributions to Work Group:
  • Thisposition reports to Software Engineering Manager, as do other staff jobs inapplication and technical systems and programming sections.
  • Responsibilitiesare within functional lines with individuals assisting in new programdevelopment and/or maintenance of existing mobile, WEB, Cloud, server,computing systems.
Typical task breakdown:
  • Workas part of Agile team and participate in Scrum activities.
  • Competentto perform all programming, development, integration and system administrationassignments without close supervision.
  • Designs,codes, tests, and debugs programs of high complexity.
  • Configurationor customization of purchased software solutions with high complexity.
  • Providesproject management, programming, systems, and/or system administrationleadership, guidance, and assistance to other team members.
  • Workson more complex application/technical problem identification and resolution,including responding to off-shift and weekend support calls.
  • Worksindependently on complex processes and modules that may be used by one or moreprograms, systems or in support of infrastructure component change management.
  • Developsmajor system modules, programs or infrastructure released based on requirementsgathered from system customers.
  • Performsintegrated testing and customer acceptance testing of system components thatrequires careful planning and execution to ensure timely, quality results
  • Fullyknowledgeable of programming languages appropriate to the platform supported,program design and specification development, programming logic, logicdiagrams, system analysis techniques, testing, debugging, documentationstandards, file design, storage and internal systems;
  • Performsintegration tasks for in-house developed systems and/or purchased hardware andsoftware solutions. Assists customers with documentation, training andusability efforts.
Required TechnicalSkills:
  • 8+years or more of software development experience or at least 6 years ofexperience with master’s degree in computer science or related field.
  • 8+years or more of experience in designing and developing software applicationsin Java or at least 6 years of experience in Java with master’s degree incomputer science or related field.
  • Atleast three years of experience developing in AWS: cloud formation templates,deploying ECS clusters, Lambda, Fargate, Amazon Elastic Search, S3. Strongunderstanding of IAM roles and policies.
  • GenAI experience for software development.
  • Provenexperience in following,
  • Designing, developing,deploying and maintaining software at scale. Three years of experience buildingand developing with Cloud Technologies (such as AWS, Azure, GCP)
  • Developing softwareapplications using relational and Nosql databases.
  • Applicationarchitectural patterns, such as MVC, Microservices, Event-driven, etc.
  • Deploying softwareusing CI/CD tools such as Jenkins, Azure Devops etc.
  • Deploying andmaintaining software using public clouds such as AWS or Azure.
  • Working within an Agileframework (ideally Scrum)
  • Batch or streamprocessing systems such as AWS SQS, AWS SNS, Kinesis.
  • Experience designingwell-defined Restful APIs o Hands on experience with API tools such as Swagger,Postman and Assertible
  • Hands on experiencewith testing tools such as Selenium and Cucumber and their integration intoCI/CD pipelines. o Datastores such as DynamoDB, MongoDB, Cassandra, Redis,Elasticsearch, MySQL, Oracle.
  • Mustdemonstrate solid knowledge of computer science fundamentals like datastructures and algorithms.
Responsibilities:
  • Reviewand approve the modification of existing databases and database managementsystems.
  • Instructstaff to write and code logical and physical database descriptions and specifyidentifiers of database to management system
  • Directdatabase development and approve project scope and limitations
  • Reviewproject requests describing database user needs to estimate time and costrequired to accomplish project
  • Plan,coordinate, and implement security measures to safeguard information incomputer files against accidental or unauthorized damage, modification ordisclosure
  • Approve,schedule, plan and supervise the installation and testing of new products andimprovements to computer systems
  • Developstandards and guidelines to guide the use and acquisition of software and toprotect vulnerable information.
  • Expertability to work independently and manage one’s time
  • Expertmentoring skills necessary to provide support and constructive performancefeedback
  • Expertknowledge of the full software development lifecycle: from business/systemsanalysis, through requirements gathering and functional specificationauthoring, to development, testing and delivery
  • Expertability to troubleshoot issues and make system changes as needed to resolveissue
  • Expertknowledge of computer hardware and software.
  • Knowledgeof computer development software as it relates to systems, such as SQL, VisualBasic, etc.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Software Engineer
Senior Java Software Engineer

3Core Systems, Inc • Peoria (IL)

Híbrido
USD 120 000 - 160 000
10206
10206

3Core Systems, Inc • Chicago (IL)

Presencial
USD 140 000 - 180 000
Hybrid work model
IT Software Engineer 5 (Sr. Java Backend Developer with AWS)
IT Software Engineer 5 (Sr. Java Backend Developer with AWS)

3Core Systems, Inc • Chicago (IL)

Presencial
USD 140 000 - 190 000
Hybrid work arrangement
Software Systems Engineer - III
Software Systems Engineer - III

AmNet Services, Inc. • Ashburn (VA)

Presencial
USD 90 000 - 130 000
Senior Java Software Engineer
Senior Java Software Engineer

Augusta Hitech • EUA

Presencial
USD 90 000 - 120 000
IT Software Engineer 4
IT Software Engineer 4

Accord Technologies Inc • Peoria (IL)

Presencial
USD 83 000 - 124 000
Java Software Develper
Java Software Develper

Global Payment Holding Company • EUA

Teletrabalho
USD 90 000 - 140 000
Software Engineer 3
Software Engineer 3

Compunnel Inc. • San Antonio (TX)

Presencial
USD 80 000 - 105 000
Senior Software Engineer
Senior Software Engineer

Compunnel Inc. • McLean (VA)

Presencial
USD 100 000 - 130 000
(1117883) Senior Software Engineer - Java/AWS
(1117883) Senior Software Engineer - Java/AWS

Diversified Services Network • Peoria (IL)

Híbrido
USD 140 000 - 150 000
401(k)
Dental insurance
Vision Insurance
+7