Need only Chicago,IL (Onsite and locals) and H4-EAD and TN and USC
Technical Skills Required:
Looking for a Java backend software engineer, AWS (2-3 years min), database experience (PostgreSQL highly preferred)
- This role is 100% coding – must have current coding experience.
- Essential to be based in Chicago – looking for local candidates only.
- Interview process: first round virtual, potential for second and third round in person. Will have a coding exercise – most likely in all rounds of interviews. Must be able to speak on any of their experience listed on the resume.
- Deploy everything through AWS on their team. Working with Java within AWS.
- A lot of AWS work on this team – use a lot of different AWS services (Kinesis, SQS, SNS, etc).
- Experience in Kafka or RabbitMQ is a plus, not required.
- A lot of work with REST API – must have that experience.
- Must be able to understand business and business logic.
- AI experience – any development, using AI to enhance development, generating code or unit tests using AI. Just starting the AI journey at Caterpillar.
- Must have CI/CD experience.
- Candidates with more than 30% of their prior roles being front end will not do well on this team.
- Candidates with a stable work history is highly preferred – will not interview candidates who jump around every 3-6 months.
- Currently working with Java 17 – will most likely upgrade next year.
- Initial duration is 12 months, high potential to be extended.
- Hybrid role – currently in the office twice/week.