Java Developer
Apex Systems - Chicago, IL
Apply NowJob Description
Job: 1283864 Job Description: Java Developer6 month contract + extensions100% remote, Manager based in Chicago, ILJob Description:- Java 8 or greater, Springboot, RESTful API, Any messaging framework, container-based development (Docker), Any relational Database (PostgreSQL), Event driven architecture solutions such as Kafka- Solid experience in implementing Microservices Architecture and building / deploying highly automated, scalable, and maintainable infrastructure- Preferred Experience in modernizing legacy applications to modern technologies- Preferred Experience in designing, developing, and implementing the complex projects using Cloud computing technologies - Azure/or Google Cloud Platform/or AWS- Experience in UI Development a plus (Angular, Vue, or React)- Knowledge of Continuous Delivery process and tools, testing frameworks and practices (preferably GitHub, Jenkins, etc.)- Committed/ Responsible and self-motivated and willing and able to learnResponsibilities depending on level 1, 2 or 3:Identify business needs and make suggestions regarding technical directionStay current with the latest software trends and emerging technologies and recommend opportunities for innovationEstablish development standards with help from development managers and performing engineersInfluence and inspire the strategic direction of the product portfolio and development practiceMakes sound business decisions regarding how technologies will be implementedMakes recommendations to management and is heavily influential in the decision-making processMentor and groom developers to master modern technologies and enhance business domainsCoordinate & facilitate cross-domain teams communication and resolve solutioning conflictsThe Essentials In Your Cart - The Required IngredientsMaster in core technologies: Java, Spring, RESTful API, messaging frameworks, container-based development (Docker), Relational Database (PostgreSQL), Event driven architecture solutions such as KafkaExperience in designing, developing, and implementing the complex projects using Cloud computing technologies - Azure AKS/Google Cloud Platform/AWSSolid experience in implementing Microservices Architecture and building / deploying highly automated, scalable, and maintainable infrastructureProven expertise in modernizing legacy applications to modern technologiesProven expertise and experience in crafting a sophisticated network of microservices which can handle high TPS (transactions per second) traffic with low latency. This experience is essential as we embark on implementing transaction processing microservices, which can process millions of transactions daily, in a highly efficient mannerExpertise in migrating legacy databases (e.g. Informix) to modern databases - Open-source databases such as PostgreSQLKnowledge of Continuous Delivery process and tools, testing frameworks and practices (preferably GitHub, Jenkins, etc.)EEO EmployerApex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or - provided by Dice
Created: 2025-11-15