Senior Core Java Architect

Artech
Chicago, IL, United States
2 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$135,200 - $145,600
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Data Analysis Server Applications Architectural Patterns Unix Computer Programming Continuous Integration Data Structures Relational Databases Linux Distributed Systems
+30 more
Java Platform Enterprise Edition (J2EE) Gradle IBM WebSphere MQ Java Message Service (JMS) Java Virtual Machine (JVM) Python (Programming Language) Apache Maven Enterprise Messaging Systems Object-Oriented Software Development Performance Tuning Ansible Standard Sql Socket Programming Software Engineering TCP/IP Web Services Multithreading Spring-mvc ReactJS Prompt Engineering Spring-boot Agentic-AI Git Information Technology Apache Kafka Front End Software Development Restful APIs TIBCO (Software) Jenkins Microservices

Requirements

Java, Java, Server Programming/Applications, Technical Leadership, Leadership, Software Engineering, Artificial Intelligence (AI), Object Oriented Design (OOD), Distributed Computing, Microservices, * 15+ years of experience developing server-side applications using Core Java, with significant architecture or technical leadership experience.

  • Strong expertise in Java/J2EE, Spring Boot, Spring MVC, JVM tuning, garbage collection, multithreading, algorithms, and data structures.
  • Experience applying AI to software engineering, including AI-assisted development, agentic workflows, prompt engineering, and evaluation.
  • Strong knowledge of object-oriented design, architectural patterns, distributed systems, and microservices.
  • Experience designing RESTful APIs, web services, and scalable applications, with strong SQL and relational database skills.
  • Experience with messaging technologies such as IBM MQ, JMS, Kafka, AMPS, or TIBCO.
  • Experience with React and modern front-end development.
  • Knowledge of Linux/UNIX, TCP/IP, socket programming, and high-availability systems.
  • Experience with Git, Maven/Gradle, Jenkins, Ansible, and CI/CD practices.
  • Experience troubleshooting complex production issues and supporting performance-sensitive systems.
  • Strong communication, analytical, problem-solving, and technical leadership skills.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Physics, or a related discipline., * Python development experience in production services, automation, or analytics.
  • Experience designing secure, governed agentic AI solutions in enterprise environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…