Job Description:
• PRINCIPLES ONLY; NO AGENCIES
• Attadale Partners, LLC is seeking to fill multiple Java Developer roles for early career Java Developers with 1-3 years of experience to join our team in a CONTRACTOR ROLE serving successful organizations and government agencies.
• As a management consulting firm, we are always looking for talented individuals to help improve our clients' business through technology.
• We have an opportunity to lead enterprise transformation roles including Agentic AI processes, cloud telephony, and integrated communication channels.
• In this role, you will be embedded in cross-functional teams with business leaders, senior engineers, and ML engineers to transform legacy business communications, data collection and analysis reporting.
• In addition, you will support the existing systems to ensure performance during the transition period.
• This role can be remote and all applicants must be US based with a preference for Chicago-area applicants.
• These roles are open to applicants already with the authority to work in the US.
• Unfortunately for these roles, we cannot sponsor new or transfer existing H-1B work visas.
• We serve large commercial clients in the financial services and health care, assisting them to transform and modernize their business operations across three pillars: agentic AI workflows, Amazon Connect telephony automation, and expanded self-service for agents and customers.
• We practice Extreme Programming (XP) — pair programming, TDD, and continuous integration are how we work every day.
• This is a day-one contributor role; minimum ramp-up time is expected.
Requirements:
• CORE JAVA AND PLATFORM SKILLS:
• Java 17 / 21 LTS (records, sealed classes, pattern matching) - Expert
• Spring Boot 3.x (auto-config, actuators, profiles, DI) - Expert
• Spring Security, OAuth2 / OIDC - Advanced
• REST API & OpenAPI 3.x design - Expert
• Unit & Integration Testing — JUnit 5, Mockito - Expert
• Test Driven Development (TDD) - Required
• AWS — Lambda, DynamoDB - Advanced
• Amazon Connect / Contact Flows (Lambda handlers, Lex bots) - Preferred
• Kafka / Amazon MSK (event-driven microservices) - Proficient
• CI/CD — trunk-based dev, GitHub Actions or equivalent - Advanced
• Agentic AI tooling — LLM APIs, tool-use loops, LangChain4j - Preferred / Will train
• EXPERIENCE REQUIREMENTS
• 1-3+ years professional Java in production systems
• 2+ years Agile; XP experience strongly preferred
• 1+ year AWS cloud-native (Lambda, ECS)
• TDD — evidenced examples will be differentiators
• Event-driven microservices architecture
• EXPERIENCE DIFFERENTIATORS INCLUDE:
• Amazon Connect integration built end-to-end
• Agentic AI or LLM workflow implementation
• Insurance, Financial Services, or regulated industry background
• Open-source contributions (Java ecosystem)
• Systems scaled to 100k+ concurrent sessions
• XP ENGINEERING PRACTICES
• Pair programming daily — driver/navigator rotation
• TDD: Red → Green → Refactor on all production code
• Trunk-based dev
• Collective code ownership — no silos or fiefdoms
• One-week iterations with Friday demos
• INTERPERSONAL COMPETENCIES
• Communicates technical concepts to non-technical stakeholders
• Gives and receives code review feedback constructively
• Thinks out loud; surfaces blockers early
• Cross-functional empathy — understands agent/customer impact
• Mentorship orientation; shares knowledge freely
• CERTIFICATION AND ASSESSMENTS
• AWS Certified Developer — Associate (DVA-C02) - Preferred
• Spring Professional Certification (VMware / Broadcom) - Preferred
• AWS Certified Solutions Architect — Associate (SAA-C03) - Advantageous
• AWS Certified Machine Learning — Specialty (MLS-C01) - Advantageous
• Interpersonal competencies are as important as the core technology skills.
• Not a perfect match? If you are a strong Java engineer who is curious about AI, comfortable in XP, and wants to work on systems that matter to millions of customers — we encourage you to apply.
• Work is remote and preference is given to applicants located in the Chicago area.
Benefits:
• Work is remote and preference is given to applicants located in the Chicago area.
• Not a perfect match? If you are a strong Java engineer who is curious about AI, comfortable in XP, and wants to work on systems that matter to customers — we encourage you to apply.
• PRINCIPLES ONLY; NO AGENCIES