What are the responsibilities and job description for the Backend Java Developer position at Alrek Business Solutions Inc?
Job Title: Back End Core Java
Duration: Long Term
Location Chicago, IL(Hybrid)
Only w2(USC/GC)
Job Description:
Skills:
- Develops designs for all aspects of a project.
- Experience working with high availability, low latency systems
- Experience working with Java (Data Structures, Collections, Multi-threading) , Oracle & Linux
- Ability to communicate clearly in written and oral form to team members
- Exhibits language proficiency and independently writes application modules and unit tests as well as designs independently
- Contributes to architectural discussions. Interprets and enforces architecture for a development team
- Influences best practices development, contributing to process enhancements, and enforces best practices on project work
- Conducts system-wide testing and some integration testing (Junit and cucumber)
- Helps with debugging/designing the automated test frameworks
- Provides input for code reviews and helps with environment build deployments, release notes and build notices; Reviews code to proactively identify and mitigate potential issues and defects and helps to identify sources of defects as well as troubleshoots various forms of code
- Uses design tools to frequently share and communicate design ideas on larger systems
- Uses patterns frequently, contributing to best practice and process enhancements
- A bachelor or masters’ degree.
Enterprise Req Skills:
core java, Financial message processing, TCP/UDP, multithreading, data structure, Java, low latency, oracle, Linux, GCP