We have partnered with our client in their search for a Core Java developer in Chicago, IL.
Responsibilities:
Skills Required:
- Advanced knowledge of application, data and infrastructure architecture disciplines.
- Understanding of architecture and design across all systems.
- Knowledge of industry wide technology trends and best practices.
- Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture.
- Working proficiency in developmental toolsets such as Ant, Maven, Gradle, Git, Jenkins
- Proficiency in one or more modern programming languages and framework such as Java/J2EE/Java Sprint Boots
- Must have Solid understanding of object oriented, multi-thread design methodologies and J2EE design patterns.
- Must have relational database experience such as Oracle or PostgreSQ
- Must have hands-on experience building cloud based application with good understanding of micro-services architecture.
- Experience with unit test coverage tools such as Junit
- Experience in troubleshooting production issues.
- Strong communication skills with Sr. Leadership team and rest of the development teams.
- Able to organize and handle technical discussion with architects and Sr. Leaders.
- Expertise in Kubernetes, Kafka messaging,
Education & Work Experience:
- Bachelor's degree (or equivalent experience) in Computer Science/Engineering
- Strong Java developer 5-6 years (Needs 5 years)
- RDBMS experience 2+ years (SQL, postgre, Oracle)
Title: Core Java Developer
Location: Chicago, IL
Client Industry: Fintech
Reference ID: