26982-JAVA Developer
Villa Park, IL 60181 US
Job Description
JAVA Developer
#26982
Location: CHICAGO, IL
Duration: 6 Months+
Job Description:
- Applies basic tools knowledge to maintain designs to reflect modifications.
- Considers the importance of industry standards/best practices while working (little exposure).
- Develops unit test with minimal guidance.
- Exhibits elementary knowledge of database SQL, including basic database modeling and tuning.
- Exhibits elementary language knowledge proficiency;
- Writes application modules and unit tests with guidance.
- Helps with code optimization based on delegated tasks.
- Participates in code reviews and helps with environment build deployments;
- Corrects identified defects and issues and finds own bugs.
Job Requirements:
- Industry experience in Core Java
Java basics:
- Primitive types and the String object
- Java’s memory model
- Java’s Collections framework
- Functions, objects, fields, etc.
- Java’s keywords
- Memory handling
- Threading
- Garbage Collector
- Low Latency
- Ability to translate business problems into working code
- Ability to use tests to your advantage while implementing software
- Ability to ask questions of peers when there are gaps in understanding
- Required Tools: Git, bash/ksh(basics)
- Equivalent tool experience required: Jira, Confluence, Gradle, IntelliJ
- Preferred tool experience: Docker Swarm, Jenkins, Kafka, Ansible