Post job

Java developer jobs in Dubuque, IA

- 1,607 jobs
All
Java Developer
Software Engineer
Lead Developer
Front End Developer
Assistant Software Engineer
Applications Developer
Interactive Developer
Tibco Developer
Web Application Developer
Software Developer
Senior Android Developer
Lead Java Developer
Sharepoint Developer
C++ Developer
Senior Systems Developer
  • Backend Java Developer

    Anagh Technologies Inc.

    Java developer job in Rosemont, IL

    Hello, We have 4 urgent openings for a "Backend Java Developer". These are hybrid roles in day per week onsite (Wednesdays) - Local candidates only Only looking for candidates who can work on W2 Strictly no C2C or third-party vendors Client: Ahold Delhaize (AD USA) Title: Backend Java Developer Location: Rosemont, IL Onsite Requirement: 1 day per week onsite (Wednesdays) - Local candidates only Employment Type: Contract to Hire Rate: $65 - $70/hr on 1099 Citizenship: USC and GC Only Tech Stack: Java, Spring Boot, AWS or Azure Ahold Delhaize is seeking an experienced Backend Java Developer to support large-scale, enterprise-level initiatives within their digital and customer-facing platforms. This position is ideal for a strong backend engineer who thrives in building scalable applications, optimizing performance, and contributing to enterprise architecture. If you are passionate about designing reliable backend systems and you want your work to make a measurable impact, this is an excellent opportunity. Position Overview The Backend Java Developer will design and build high-performing backend services that power key business applications. You will work across multiple technology domains, help modernize existing systems, drive architectural discussions, and mentor junior developers. The role blends hands-on coding, architectural input, and team collaboration. Key Responsibilities • Lead hands-on backend development for enterprise-grade applications • Design, develop, and maintain complex software components across multiple tech domains • Build reusable, scalable libraries and backend services • Ensure stability, scalability, and performance of the platform • Develop solutions aligned with established technical design standards and best practices • Lead story grooming, feature-level design sessions, and development planning • Improve code quality, development accuracy, and project delivery timelines • Conduct detailed code reviews and guide junior developers • Support distributed system development and cloud-based architecture • Collaborate with cross-functional teams in Agile environments • Mentor junior engineers and support knowledge transfer Required Skills • 5+ years in a Senior Developer capacity working on enterprise applications • 5+ years developing backend services in Java • Strong experience building and consuming APIs • 3+ years working with AWS or Azure to build cloud-native architectures • Solid understanding of service-oriented architecture and event-driven systems • Strong knowledge of Java 8+ • Hands-on experience with Spring Boot, Spring Framework, Spring Data, Spring Cloud, and Spring Security • Experience with relational and NoSQL databases and ORM tools • Strong experience developing distributed systems and microservices • Familiarity with fault-tolerant, high-availability system design • Experience with JUnit, TestNG, Mockito, and E2E testing frameworks • Understanding of Agile, TDD, CI/CD practices • Strong communication skills and ability to mentor junior engineers Preferred Qualifications • Experience supporting large-scale customer-facing platforms • Background in cloud-first modernization projects • Experience working in hybrid environments with cross-functional teams ABOUT US: Anagh Technologies is a technical consulting firm specializing in UI, Front-End, and Full-Stack web technologies. We currently have 30+ positions in Angular, React, Node, and Java. If technically strong, we can 100% get you an offer within 2 weeks MAX, as we will consider you for multiple roles at once. If you are interested and are available, please email me your resume and contact information to jeff.r AT anaghtech.com. Thank you for your time.
    $65-70 hourly 4d ago
  • Java AWS Developer - Fintech Domain

    Greymatter Innovationz

    Java developer job in Chicago, IL

    Greymatter Innovationz helps you stay digitally relevant across domains, technologies, and skillsets, every day. We are looking for: Java AWS - Senior Developer with strong coding skills Duration: Contract Or Fulltime Onsite- 5 days/ wk Candidate must be heavy on backend Java API and heavy on AWS (Lamba or S3 or any other AWS tool) Must Have Qualifications: • Experienced with Java development using Spring boot framework • Strong knowledge of J2EE frameworks, Object Oriented Programming and microservices application architecture • Strong knowledge of core java with understanding of concepts like Java runtime, interservice communication, Logging/Monitoring, Authorization, Bounded-Context based modeling, Exception Handling, JSON parsing • Experienced with building and deploying applications in servers like Tomcat and WebSphere along with modern cloud tech stacks like Kubernetes and OCP. • Hands on experience with RDBMS and PL/SQL technologies with exposure to both on prem (Oracle, Postgres) and cloud managed services databases like RDS and CloudSQL • Strong experience in TDD methodology , writing and executing automated Junit Test cases • Experienced with Streaming/Queuing platforms - Kafka/RabbitMQ • Handson with Maven and Ant builds • Experienced with DevSecOps pipelines and tools like Jenkins or Harness • Knowledge of Payment domain with experience in wallet and digital payments. • Spring Integration, Spring State machine and Spring batch frameworks • Handon knowledge in AWS, GCP or Azure cloud • Experience on cloud native technologies like S3, SQS, Lambda functions etc • Knowledge of NO SQL databases • Strong knowledge and hands-on skills in Docker, Kubernetes, OpenShift, RHEL, Helm • Strong analytical and communication skills • Knowledge of API Management and API Integration design patterns • Exposure to Performance test tools like Jmeter or Gatling • Exposure to chaos experiments and Chaos tools like Gremlin, Litmus etc. At Greymatter Innovationz, We offer: Motivating Work Environment. Excellent Work Culture. Help you to upgrade yourself to the next level. And More!!!
    $73k-95k yearly est. 5d ago
  • Lead Java Backend Developer

    DSM-H Consulting

    Java developer job in Chicago, IL

    Typical task breakdown: - Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work. - Acts as team leader for development and support groups; provides programming and application/technical leadership, guidance, and assistance to other team members. - Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls. - Works independently on complex systems or infrastructure components that may be used by one or more applications or systems. - Drives application development focused around delivering business valuable features - Mentor and assist software engineers, providing technical assistance and direction as needed - Maintains high standards of software quality within the team by establishing good practices and habits - Identifies and encourage areas for growth and improvement within the team - Guide the team to develop a structured application/interface code, new program documentation, operations documentation and user guides in a casual, flexible environment - Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness - Lead development of new functionality and applications on cross-functional Agile project teams - Work with product owners to develop and implement complex, iterative delivery plans. - Performs integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results. - Employee is also responsible for performing other job duties as assigned by CLIENT management from time to time. Interaction with team: - 13 folks in addition to the new roles coming out. Education & Experience Required: - Degree requirement: Degree is required with 10+ years experience / Masters degree is required to have 8+ years exp Required Technical Skills (Required) - Demonstrated experience leading software engineering projects. - 8 years or more of experience in designing and developing software applications in Java or Scala or at least 6 years of experience in Java or Scala with a master's degree in computer science or related field. - 7 or more years of developing back-end applications using Spring Framework, Hibernate, and enterprise software design patterns. - 7 or more years of experience with relational databases, non-relational databases and caching frameworks. Top candidates will also have: · Proven experience in many of the following, o Designing, developing, deploying and maintaining software at scale. o Developing software applications using relational and non-relational databases. o Application architectural patterns, such as MVC, Microservices, Event-driven, etc. o Deploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc. o Deploying and maintaining software using public clouds such as AWS or Azure. o Working within an Agile framework (ideally Scrum) · Strong understanding and/or experience in many of the following, Batch or stream processing systems such as Apache Spark, Flink, Akka, Storm o Message brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis. o Experience designing well-defined Restful APIs o Experience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API Gateway o Hands one experience with API tools such as Swagger, Postman and Assertible o Test driven development and behavior driven development. o Hands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines. o Datastores such as Postgres, MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle. o Debugging and maintaining software in Linux or Unix platforms. · Understanding of front-end state management libraries (redux) · Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms. · Ability to work under pressure and within time constraints · Passion for technology and an eagerness to contribute to a team-oriented environment · Demonstrated leadership on small to medium-scale projects impacting strategic priorities · Bachelor's degree in Computer science or Electrical engineering or related field is required Soft Skills (Required) - Excellent communication skills ( spoken and written)
    $89k-116k yearly est. 1d ago
  • AI Software Engineer

    Launch Consulting Group 3.9company rating

    Java developer job in Chicago, IL

    Be a part of our success story. Launch offers talented and motivated people the opportunity to do the best work of their lives in a dynamic and growing company. Through competitive salaries, outstanding benefits, internal advancement opportunities, and recognized community involvement, you will have the chance to create a career you can be proud of. Your new trajectory starts here at Launch! Launch is actively seeking qualified, energetic engineers with passion for building solutions leveraging new and emerging technologies related to AI. This is a software engineering role specializing in applications with use cases powered by AI solutions, especially Generative AI, such as LLM integration, vector embeddings, real-time inference, and semi-automated, human-in-the-loop workflows. This role offers an exciting opportunity to be at the forefront of AI technology, working on diverse projects that drive real-world impact. If you're passionate about AI and have the technical expertise to back it up, this role may be perfect for you! Responsibilities Include: Write high-quality, maintainable code in languages such as Python, JavaScript, C#, or others relevant to AI development Work closely with and in cross-functional teams including software engineers, project managers, designers, QA, data engineers, and data scientists Integrate with a variety of different APIs, services, and technologies to bring pre-trained models and other technologies to bear, such as cloud-based vector databases Develop APIs and interfaces to enable easy interaction between AI models and client applications Fine-tune and/or customize integration with pre-trained models to meet unique client needs Handle data preprocessing, cleaning, and augmentation to enhance model performance Implement strategies for managing and securing sensitive client data Monitor and optimize the performance of AI model integrations to optimize efficiency and accuracy Provide technical guidance and support to clients and internal stakeholders Stay up-to-date with the latest advancements in NLP and machine learning Qualifications: Bachelor's or Master's degree in Computer Science, Data Science, Artificial Intelligence, or a related field (strongly preferred) Prior IT digital consulting experience is highly preferred Proven experience in software development, with a focus on AI and machine learning Hands-on experience with integrating language models into applications and platforms Proficiency in programming languages such as Python, JavaScript, C#, or similar Experience with AI frameworks and libraries (e.g., TensorFlow, PyTorch, Hugging Face Transformers) Experience with Generative AI tooling (e.g., LangChain, Semantic Kernel) Knowledge of API development and integration Strong understanding of NLP concepts and techniques, including language modeling, text generation, and sentiment analysis Experience with large-scale language models (e.g., GPT, BERT) and their practical applications Excellent analytical and problem-solving skills with a keen ability to troubleshoot and resolve technical issues Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders Proven ability to work effectively in a team environment and manage client relationships Experience in project management and ability to handle multiple tasks simultaneously Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization tools (e.g., Docker) a plus Familiarity with agile development methodologies and DevOps practices Innovative and curious, with a passion for emerging technologies and continuous learning Detail-oriented and committed to delivering high-quality results Compensation & Benefits: As an employee at Launch, you will grow your skills and experience through a variety of exciting project work (across industries and technologies) with some of the top companies in the world! Our employees receive full benefits-medical, dental, vision, short-term disability, long-term disability, life insurance, and matched 401k. We also have an uncapped, take-what-you-need PTO policy. The anticipated base wage range for this role is $155,000 - $175,000. Education and experience will be highly considered, and we are happy to discuss your wage expectations in more detail throughout our internal interview process.
    $155k-175k yearly 3d ago
  • Sharepoint Developer (with some .net experience)

    RSM Solutions, Inc. 4.4company rating

    Java developer job in Chicago, IL

    Thanks for taking time to stop by and take a look at the SharePoint / .net Developer role I posted here on LinkedIN, I appreciate it quite a bit. I realize that looking for work - especially now - kinda stinks. So, I am going to try and make this as pain free as possible. Allow me to introduce myself just a bit. My name is Tom Welke, I am Partner & VP at RSM Solutions, Inc. I have been recruiting technical talent for a long long time and been in the tech sector for longer than that. I'm saying all this not to gloat, I am saying this so that you know that you are actually dealing with a real, live, breathing human. Not a bot, not an AI engine. Like I said, if I can make this easier, I will gladly do my best to try. That being said, you will see some humor in this JD... So, let's get down to it... As with just about every role I work on, social fit is important. Granted, there will be some 'gotta have's otherwise someone's going to have a coronary' from a technical standpoint (you will see that as your read this JD)...but those social fit characteristics are really important as well. Here are some of 'em: This one is for my favorite law firm. Yep, there is such a thing... I have worked with them quite a bit over the past few years, so I know these guys pretty well. Sometimes, people will think that all law firms are the same. Starchy, stiff upper lip, and kinda dull. These guys are definitely not starchy or so ego-filled that you can't get anything done without an act of Congress. So, if you function well in an environment where - yes - they are professional, but also one where they focus on actually getting stuff done, you will do just fine here. There is a lack of micro-management here. But, here's the caveat. It means you don't need to be micro-managed. If you are the kind of person that does their best work wherever they go, and is thinking ahead as they work (in other words, if you go this way, you will run into a wall...so, you don't run into the wall and go a different direction), you will do just fine here as well. This role is being done onsite in downtown Chicago. We are really only looking to work with candidates that are already in the greater Chicago metro area for this role. In addition, I can only work with US Citizens of Green Card Holders for this one. So, if you are an H1, OPT, EAD, H4, F1, STEM Visa holder, I won't be able to work with you, unfortunately. This role is permanent and fully benefitted (life, dental, health, all the goodies) For this role, we are seeking - as you might have guessed from the title - a SharePoint Developer with .net development experience. This role is for someone who looks at their work, not as tasks, but from a wider angle lens. In other words, you will be working on everything from requirements gathering, documentation, process flow diagramming, dev, test and deployment. Along that process of seeing that 'wide angle lens', you will - inevitably - find that what is asked for isn't really going to solve the issue. So, if you have been that person that challenges assumptions, and asks clarifying questions, we will be on the right track. You will, primarily, work with SharePoint Online and Microsoft's development stack, including .Net, ASP.Net, VB.Net, SPFx, MVVM and MVC Patterns, and C#. You will be working on a mix of projects, including dev work from scratch, working off of apps that already exist, 3rd party integration work, and senior level support of your code. The teams you will be working with are risk & compliance, marketing and administration within the firm. You will be a part of a 9 person team. All of these team members are, primarily, .net architects and developers. You will be focusing, primarily, on SharePoint development in this role and working alongside your other teammates. Here are some of the main responsibilities (this is not an exhaustive list...most people reading this know by now that you will be working with a team...and 'other projects as assigned' are a standard with just about any dev role): Design, developer, validate & implement SharePoint and .net apps to solve complex challenges using SharePoint Online. Maintain, enhance and refactor existing SharePoint and .net based applications to optimize the existing application portfolio, while staying up to date with other dependencies. Manage data integration between SharePoint Online applications and 3rd party solutions using fun stuff like Stored Procedures, SSIS, DTS, SharePoint Lists and other data integration middleware. Here is what we are seeking At least 7 years of SharePoint development experience. This 7 years of experience will need to include experience with ASP.Net, VB.Net, C#, SPFx, MVVM, and MVC patterns. At least 2 projects in your background where you were the only SP or .net developer working on that project from start to finish. At least 6 years of experience with Sql Server 2019 or newer. This experience will need to include SSRS and SSIS. At least 5 years of experience with Azure DevOps or TFS. This should include build/release engineering, pipeline, management for software web applications, test manager and test automation. Experience with IIS administration would be great to see. Experience with IntApp Integrate (or similar tools like Biztalk, MQ, Oracle Fusion, etc) would be great to see. Experience with PowerAutomate, K2 BlackPearl, or IntApp Flow would be great to see. Experience with HTML, CSS, XML, JavaScript, VB Script, Python, TCL, or Pearl would be great to see.
    $83k-109k yearly est. 4d ago
  • Senior C++ Developer

    Programmers.Io 3.8company rating

    Java developer job in Chicago, IL

    Duration: 6 months Qualifications - At least 8 years of professional experience with significant exposure to large complex projects with cross functional teams. - Strong Experience in developing secure, low-latency enterprise level applications in Linux environment using C (including C1417), Boost and STL libraries. - Experience in working with cloud technologies, especially on Azure ecosystem would be highly preferred. - Experience in developing highly secure code by following guidelines like OWASP, NIST would be strongly desirable. - Solid background in relational/document-based databases. - Experience in developing high performing RESTful web services with database connectivity. - Experience in working with scripting languages -Bash, Python and the like. - Exposure to C unit testing frameworks would be desirable. Tasks / responsibilities - Develop and maintain massive existing C codebase pertaining to Security Development Team. - Building and maintaining reusable C components/libraries for future use. - Responsible for efficiently working with other teams in the organization to help them upgrade to latest client-side libraries in our quest to modernize the C stack. Best Regards, Dipendra Gupta Technical Recruiter *****************************
    $89k-126k yearly est. 3d ago
  • Senior Android Developer

    Synergy Interactive

    Java developer job in Chicago, IL

    Are you passionate about developing innovative mobile solutions? Do you thrive in an environment where diversity of thought and background is celebrated? We?re looking for an Android Developer, on-site in our Chicago office, who brings expertise in Digital Rights Management (DRM) and video streaming technologies to help us build world-class mobile applications. Key Responsibilities Develop and enhance Android applications with a focus on secure video streaming. Implement DRM protocols (such as Widevine) to protect digital content. Collaborate closely with product, design, and backend teams to build seamless and secure streaming experiences. Ensure high performance, scalability, and usability of the app across different Android devices. Stay updated on the latest trends in Android development, DRM, and media streaming technologies. Debug and resolve complex technical issues across different versions of Android. Participate in code reviews, ensuring adherence to best practices and high coding standards. Manage multiple projects simultaneously, delivering high-quality solutions on time. Take ownership of projects, making informed decisions to meet client and business needs. Required Qualifications Proven experience as an Android Developer with a strong portfolio of completed projects. Proficient in Java and Kotlin. Experience in developing applications for both current and older versions of Android. Deep understanding of Android?s graphics stack and media frameworks. Strong grasp of the Android event model and how touch and input events propagate through the View hierarchy. Ability to optimize media rendering and UI performance by leveraging low- level system APIs, memory management techniques, and profiling tools Solid understanding of Android architecture components and design patterns (MVVM, MVP) Familiarity with secure storage, encryption, and app security best practices. Familiarity with cloud services and integration (e.g., AWS). Knowledge of version control systems, particularly Git Experience working in a fast-paced agency environment or similar settings. Excellent problem-solving skills and the ability to work independently and collaboratively. Strong communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Knowledge about network programing and protocols and integrating with RESTful and WebSocket-based APIs. Preferred Qualifications Experience with adaptive streaming and real-time video delivery. Experience working with DRM technologies (Widevine, etc.). Experience with graphics and animation libraries Knowledge of crypto theory (PKI) and SGX enclave will be a plus. Experience with DevOps practices and CI/CD pipelines. Familiarity with agile methodologies.
    $95k-128k yearly est. 1d ago
  • Application Developer II

    Paragon It Professionals

    Java developer job in West Des Moines, IA

    Employment Type: Full-Time We are seeking an Application Developer II to join our technology team. This full-stack role is responsible for designing, developing, and maintaining web applications. The ideal candidate brings strong programming skills, experience across both front-end and back-end technologies, and a collaborative mindset to support high-quality software delivery. Key Responsibilities: Develop and maintain full-stack web applications, including both front-end and back-end components Collaborate with team members to design, build, and test new features and enhancements Write clean, maintainable, and well-documented code Troubleshoot and debug issues to maintain strong application performance Implement basic security and data protection measures Participate in code reviews and contribute to continuous improvement efforts Stay up to date with emerging technologies and development best practices Support a positive team culture and contribute to operational excellence Comply with company policies and applicable regulations Maintain regular and punctual attendance Required Skills & Qualifications: Proficiency in object-oriented programming and SOLID principles Strong experience with front-end technologies (HTML, CSS, JavaScript, Bootstrap) Familiarity with modern front-end frameworks (React, Angular, or Vue) Strong backend experience (TypeScript, Node.js, or Ruby) Experience working with RESTful APIs and troubleshooting integrations Solid understanding of relational databases (e.g., SQL Server, DB2) and SQL Basic familiarity with DevOps practices and CI/CD pipelines Strong communication and teamwork skills Ability to read, write, and speak English proficiently Preferred Skills: Experience with cloud platforms (AWS, Azure, or Google Cloud) Exposure to low-code platforms (Valence, OutSystems) Familiarity with Python and NoSQL databases (e.g., MongoDB) Experience with ORMs (Django, Mongoose, Objection) Awareness of containerization tools (Docker, Kubernetes) Understanding of Agile/Scrum methodologies Exposure to serverless architectures Experience with QA automation frameworks (Robot, Selenium, etc.) Education & Experience: 3-5 years of experience as a Full-Stack Developer or similar role Benefits: Full-time employees are eligible for a comprehensive benefits package, including: Medical, Dental, and Vision insurance 401(k) with company match Employee ownership program (ESOP) Paid Time Off (vacation, sick leave, and floating holidays) Paid Parental & Family Care Leave Company-paid short-term disability, long-term disability, and life insurance Paid volunteer time Additional wellness and employee support programs
    $62k-84k yearly est. 3d ago
  • Software Developer 2

    Insight Global

    Java developer job in Brookfield, WI

    Required Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field but a combination of education and relevant work experience may be considered. Have experience with SQL and Postgres management tools 2-4 years of professional software development experience. Solid proficiency in Java and hands-on experience with Spring Boot. Experience working with applications deployed on AWS. Good understanding of REST APIs and microservice concepts. Familiarity with Git and standard development workflows. Strong problem-solving skills and attention to detail. Proven track record with Agile/SCRUM methodologies. Exceptional written and verbal communication capabilities. Plusses: Basic experience with React for building UI components. Exposure to the Rust programming language. Knowledge of H3 Index or other geospatial indexing systems. Understanding the use of containerization technologies like Docker. Experience with relational or NoSQL databases. Day-to-Day: We are on the lookout for a proficient Software Developer 2 to enhance our customers' dynamic team. This role demands a developer equipped with a foundation in back-end technologies, coupled with a fervor for crafting efficient, scalable web applications. The ideal candidate will boast a comprehensive set of technical skills, a deep understanding of engineering principles, and a discerning eye for design and user experience. If you're driven by challenges and eager to significantly contribute and grow, we would love to talk to you! Key Responsibilities Collaborate with a team of developers to complete project and feature enhancements Design, test, and maintain high-quality web applications, ensuring clean and efficient code. Work collaboratively with cross-functional teams to conceptualize, build, and launch new features. Translate UI/UX designs into technical implementations, ensuring their feasibility. Seamlessly integrate front-end and back-end components of the application. Enhance application performance for maximum speed and scalability. Ensure application security best practices are followed during development. Keep abreast of the latest technological advancements and industry trends. Engage in code reviews and actively participate in knowledge sharing within the team.
    $67k-87k yearly est. 2d ago
  • Application Developer II

    Wright Service Corp 4.5company rating

    Java developer job in West Des Moines, IA

    SPONSORSHIP IS NOT NOW OR IN THE FUTURE. Wright Service Corp. is a prominent leader in several environmental services industries, providing integrated vegetation management, forest management and reforestation, technology solutions, environmental and agricultural sustainability consulting, commercial environmental services, residential and commercial landscaping, tree care, interior plantscaping, and other outdoor and indoor services. The Wright family of companies includes Wright Tree Service , Wright Outdoor Solutions , Eocene Environmental Group℠, Eocene Environmental Group of the West, Wright Tree Service of the West, Wright Tree Service of Puerto Rico, Wright Canada Holdings, and commonly seen brands, such as Spectrum Resource Group, ArborCare and Verdure Elements. Wright Service Corp. has been employee-owned since 2002 and headquartered in Central Iowa since 1933, when Wright Tree Service was founded by John L. Wright. JOB SUMMARY: The Application Developer II is a full-stack developer responsible for designing, developing, and maintaining web applications under moderate supervision. This role involves working on both front-end and back-end components, building user interfaces, implementing server-side logic, writing APIs, and integrating systems. The developer collaborates with cross-functional teams to deliver high-quality software solutions. ESSENTIAL JOB FUNCTIONS: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions: Develop and maintain web applications, including front-end and back-end components Collaborate with team members to design, develop, and test new features and enhancements Write clean, maintainable, and well-documented code Troubleshoot and debug software issues to ensure optimal performance Implement basic security and data protection measures Participate in code reviews and contribute to continuous improvement Stay current with emerging technologies and development practices Support and participate in the company's culture of safety and employee ownership Comply with applicable laws, regulations, and company policies Maintain regular and punctual attendance at work and meetings OTHER DUTIES: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. KNOWLEDGE, SKILLS & ABILITY REQUIREMENTS: Proficiency in object-oriented programming and understanding of SOLID principles Strong experience with front-end technologies such as HTML, CSS, JavaScript, and Bootstrap Familiarity with front-end frameworks like React, Angular, or Vue Strong work experience with back-end technologies such as Typescript, Node.js, or Ruby Ability to work with RESTful APIs and troubleshoot integration issues Solid understanding of relational databases (e.g., MS SQL Server, DB2) and SQL Basic familiarity with DevOps practices and CI/CD pipelines Strong communication and teamwork skills Ability to read, write, and speak English to perform job duties effectively PREFERRED KNOWLEDGE, SKILLS & ABILITIES: Exposure to cloud platforms such as AWS, Azure, or Google Cloud Basic understanding of low-code platforms (e.g., Valence, OutSystems) Familiarity with Python and non-relational databases like MongoDB Experience with ORMs such as Django, Mongoose, or Objection Awareness of containerization technologies like Docker or Kubernetes Understanding of agile development methodologies Exposure to serverless computing environments Experience with QA automation frameworks like Robot, Selenium, etc. EDUCATION, CERTIFICATION & EXPERIENCE REQUIREMENTS: 3-5 years of experience as a Full Stack Developer
    $60k-82k yearly est. 1d ago
  • Software Engineer

    Strategic Employment Partners (Sep 4.5company rating

    Java developer job in Chicago, IL

    Senior Software Engineer A tech-focused online brokerage based in The Loop is currently looking for a Senior Software Engineer to work on their core trading systems. They've been in business for over 20 years now and are in a major growth phase. This position focuses on the full life cycle of their proprietary trading platform, specifically across the front, middle, and back-office systems. You will be joining an established firm with a history of strong performance and a collaborative, tech-first culture. Responsibilities Developing and optimizing their high-performance order routing engines. Designing and implementing market data processing services. Integrating new features and connections using the FIX Protocol. Collaborating with business stakeholders to translate needs into technical solutions. Maintaining a high standard of code quality, performance, and reliability across all trading systems. Requirements Significant professional experience working as a Software Engineer, ideally on complex, high-performance systems. Expertise in C# development. Bachelor's or Master's Degree in Computer Science, Engineering, or a related field. Pluses Any professional experience with C++. Direct experience working on low-latency trading systems, market data, or electronic brokerage platforms. Familiarity with financial protocols like FIX.
    $73k-98k yearly est. 3d ago
  • Back End Developer

    Net2Source (N2S

    Java developer job in Chicago, IL

    Tech: • Understands Solid & design principles • Understands migration principles and parallel run strategy Required Skillset • Kafka Streams, Data sinks • OCP • RabbitMQ • Gatling, JMeter • Datadog • AWS • NOSQL datastores (Mongo, DynamoDB) • NIFI • Grafana • SOA, MicroService, APIs • Big Data and Streaming • Security (Kerberos, JWT, HashiCorp Vault) • Logback and logging concepts, traces • Event-Driven Designs
    $69k-95k yearly est. 1d ago
  • Senior Back End Developer - Distributed Systems (C# or Golang)

    Access Search, Inc.

    Java developer job in Chicago, IL

    Our client, a fast-growing organization developing secure, scalable technologies for next-generation AI applications, is seeking a Backend Engineer to join their core platform team. In this role, you'll help build and refine the foundational services that power authentication, observability, data flows, and high-availability systems across a distributed ecosystem. This is an opportunity to work on complex backend challenges while shaping the infrastructure that supports mission-critical applications. What You'll Do Develop, enhance, and support backend services that form the foundation of the platform. Build and maintain core authentication and authorization capabilities. Apply principles of Domain-Driven Design to guide how services and components evolve over time. Architect, extend, and support event-sourced systems to ensure durable, consistent operations at scale. Participate in API design and integration efforts across internal and external stakeholders. Implement and support messaging frameworks (e.g., NATS) to enable reliable service-to-service communication. Maintain and improve observability tooling-including metrics, tracing, and logging-to ensure healthy system performance. Work closely with infrastructure, DevOps, and engineering teams to ensure robust, secure, and maintainable operations. What You Bring 3-6+ years of experience as a backend engineer. Strong knowledge of distributed systems and microservices. Proficiency in at least one modern backend programming language (C#, Go, Rust, etc.). Practical experience with IAM concepts and authentication/authorization frameworks. Exposure to event-sourcing patterns, DDD, and common messaging systems (e.g., NATS, Kafka, SNS, RabbitMQ). Familiarity with Redis or similar in-memory caching technologies. Experience working with observability tools such as Prometheus, Jaeger, ELK, or Application Insights. Understanding of cloud-native environments and deployment workflows (AWS, Azure, or GCP). Why This Role Is Compelling You'll contribute directly to a foundational platform used across an entire organization-impacting performance, reliability, and security at every layer. If you enjoy solving distributed-system challenges and working on complex, high-scale backend services, this is a strong match. #BackendEngineering #DistributedSystems #PlatformEngineering #CloudNative #SoftwareJobs
    $90k-117k yearly est. 5d ago
  • UI/UX Developer

    Acuity Analytics

    Java developer job in Chicago, IL

    The UI/UX Developer is a highly visible, front-office-embedded role responsible for creating intuitive, high-quality interfaces used by portfolio managers, analysts, quants, and researchers. The role requires exceptional design instincts and strong front-end development skills, as well as the ability to simplify complex quantitative and data-driven workflows into clear, usable experiences. Success in this role requires frequent in-person interaction with investment teams, rapid prototyping, and tight integration with backend analytics delivered by Quant Developers and Data Engineers. This individual will play a foundational role in shaping how users interact with research content, automated insights, pricing analytics, and portfolio workflows. Responsibilities Work directly with on-desk investment and research teams to gather requirements, understand workflows, and identify usability pain points. Design and build modern, responsive front-end interfaces for research portals, analytics dashboards, tagging systems, and AI-assisted insight tools. Rapidly prototype concepts, conduct iterative user testing, and refine designs based on continuous stakeholder feedback. Collaborate closely with Quant Developers and Data Engineers to integrate model outputs, data sets, and real-time analytics into intuitive visual experiences. Ensure high standards of usability, clarity, visual hierarchy, and frontend performance across all user interfaces. Translate ambiguous or evolving user requirements into actionable interface designs that mature over time. Contribute to establishing design patterns, UI standards, and UX workflows as the product expands. Requirements 5-10 years of combined UI/UX design and front-end engineering experience. Strong JavaScript development skills; React or similar modern frameworks preferred. Demonstrated ability to create polished design artifacts using Figma or comparable tools. Ability to work directly on the trading or research desk, absorbing feedback quickly and interacting with high-intensity front-office users. Strong communication skills with the ability to translate complex quantitative or data concepts into simple, intuitive user interfaces. Experience in financial services or investment technology is a strong plus, particularly in environments where speed, clarity, and precision are critical. Comfort working in fast-moving, high-ambiguity environments where requirements evolve through direct stakeholder engagement.
    $71k-92k yearly est. 2d ago
  • Software Engineer

    Tbscg

    Java developer job in Chicago, IL

    TBSCG is a modern consulting and engineering company trusted by well‑known enterprise brands. We design, build, and support digital experiences and platforms across financial services, manufacturing, technology, public sector and global consumer brands. We combine the feel of a close‑knit, supportive team with the impact and credibility of large‑scale, high‑visibility programs. About the Role We're looking for a Full‑Stack Engineer who enjoys working across the stack - from backend services and APIs to modern frontends. You'll build end‑to‑end solutions that power digital platforms for enterprise clients, working with both Java/Node.js and React. What You'll Do • Build features end‑to‑end across backend and frontend • Write clean, modular code that is well‑tested and maintainable • Work with APIs, headless/CMS platforms, cloud services and integrations • Participate in solution design and contribute to technical choices • Collaborate with architects, designers and engineers across disciplines • Help improve engineering standards, tooling and reusable components Must‑Have • Solid web fundamentals & API understanding (HTTP, REST, JSON) • Experience in Typescript, React and Next.JS • Git, secure development mindset, and CI/CD familiarity • Ability to deliver end‑to‑end features with some autonomy Useful to Have • Experience with Java. • Terraform • SQL/NoSQL; Docker; cloud‑ready development • Automated testing across front & backend Bonus • Integrations with CMS/DXP, DAM, CRM or e‑commerce • Magnolia CMS + React headless or hybrid experience • AWS cloud experience (backend or frontend delivery) • Consulting or client‑facing experience Please note that TBSCG does not provide visa sponsorship or assistance. If you would like to know more about how your personal data is used, in relation to the recruitment process, please see our Recruitment Privacy Policy ( ****************************************** TBSCG participates in the E-Verify program to verify the employment eligibility of all new hires. If you are selected and hired, your eligibility to work in the United States will be verified within the first three days of employment
    $66k-87k yearly est. 4d ago
  • Lead ServiceNow Developer

    CDW 4.6company rating

    Java developer job in Oshkosh, WI

    CDW is partnering with our client on this new Lead ServiceNow Developer opportunity. Please find the details below for your review: Lead ServiceNow Developer Contract Length: 6-month contract to hire Work Arrangement: Hybrid - 3 days a week in Hagerstown, MD, or Oshkosh, WI - relocation assistance available Conversion Salary: $115k-$145k + 10% bonus Top required skills: Looking for previous lead experience, strengths with ITAM and ITOM modules SUMMARY: As a ServiceNow Lead Developer, you will serve as a technical leader within our Digital Technology team, responsible for the architecture and development of solutions and optimization of our ServiceNow platform. You will collaborate closely with business stakeholders and technical teams to design and deliver scalable, secure, and efficient solutions aligned with enterprise strategies and business goals. YOUR IMPACT: • Lead the design, development, and implementation of ServiceNow solutions tailored to business requirements. • Serve as a subject matter expert and technical mentor to junior developers and analysts. • Drive platform enhancements through ServiceNow upgrades and new feature implementations, including participation in semi-annual upgrades. • Advanced knowledge of ServiceNow modules like ITAM, ITOM to drive best practices and efficiencies • Provide prompt and effective support for day-to-day platform operations, addressing incidents, root cause analysis, and long-term resolution. • Collaborate with stakeholders to analyze requirements, propose solutions, and translate business needs into technical deliverables. • Advanced experience with SDLC or Agile methodologies, ensuring on-time, within-budget delivery. • Document architectural designs, data flows, code, and configurations to maintain traceability and platform integrity. • Partner with ITOM, ITAM, and CMDB experts to enhance discovery, automation, and asset management capabilities. • Ensure platform performance, data quality, and compliance with security standards. • Lead special projects and workstreams within the ecosystem to drive business process optimization and ROI • Consult with business partners on best practices integrating across systems through REST, SOAP, JSON, and APIs standards • Partner with cross-functional stakeholders and business leads to educate, present, and showcase design impacts and innovation. • Function as an agent for change in the process optimization and strategic planning for technology and business innovation MINIMUM QUALIFICATIONS: • Five (5) or more years of experience in the field or in a related area. • Three (3) or more years of management experience. • ITIL, COBIT, financial planning, budgeting, business acumen • Written and verbal communication, customer service, stakeholder alignment, relationship building, problem solving, critical thinking, relationships building, leadership, coaching, delegation, design thinking STANDOUT QUALIFICATIONS: • Masters degree • Bachelors degree in Computer Science, Information Technology or related field • 7+ years of experience managing enterprise IT platforms, including ServiceNow and/or integrations platforms like Boomi • Proven experience leading ServiceNow Implementations and custom development • Knowledge of ITIL, DevOps, and Agile Methodologies • Experience in AI/ML driven automation and self-service solutions SUPPLEMENTAL CORE COMPETENCIES: Inspires and Motivates Others o Genuine leader that engages, motivates and inspires others through trust, credibility, and collaboration. Understands how their leadership style impacts others. o Makes decisions and bold moves in the face of adversity/uncertainty and accepts responsibility for those decisions. o Helps others discover themselves and has a strong belief in themselves. o Openly shares their knowledge and experience with others; encourages healthy debate. Builds Collaborative Relationships o Understands the products and services of all parts of the business and facilitates the flow of information between them to maintain mutually beneficial relationships. o Establishes good interpersonal relationship by ensuring that people are valued, appreciated and included. Actively listens to and fully involves others. o Gets to know people at all levels and adapts their leadership style to engage all team members. Coaches & Develops o Makes their own and their team members' development a priority. Gives others a sense of ownership and personal commitment to their work. o Encourages team members to excel; delegates with development in mind. o Provides timely and candid feedback in a way that encourages growth. Encourages Innovation & Inclusion o Champions and generates creative ideas to improve current thinking, processes and systems. o Possesses an awareness of current trends and shares this knowledge to improve the business. o Treats people the way they want to be treated rather than the way you wish to be treated. o Comfortable working with people of different backgrounds, abilities, opinions, and perceptions as well as working effectively with all members in the organization. Aligns Organization o Brings meaningful purpose, practical strategies and goals together to align achievable results. o Sets challenging and impactful business objectives, aligns resources, and takes responsibility to achieve results. o Ensures when decisions are made that all aspects of the business are considered and those impacted understand why. Drives Strategic Thinking o Understands the organization functions within a global environment. Spends time and effort on the implications of global business and its competitive elements. o Builds and communicates a shared purpose, explains “the why” and generates enthusiasm around it to achieve positive results. LEADERSHIP TRAITS: • Inspires Vision and Purpose: Painting a compelling picture of the vision and strategy that motivates others to action. • Fosters Engagement: Creating a climate where people are motivated to do their best to help the organization achieve its objectives. • Cultivates Innovation: Creating new and better ways for the organization to be successful. • Customer Focus: Building strong customer relationships and delivering customer-centric solutions. • Instills Trust: Gaining the confidence and trust of others through honesty, integrity, and authenticy. • Drives Results: Consistently achieving results, even under tough circumstances.
    $100k-141k yearly est. 4d ago
  • UI DEVELOPER

    Global Connect Technologies 4.4company rating

    Java developer job in Fond du Lac, WI

    We are looking for a talented and motivated .NET/MAUI Developer to join our engineering team focused on embedded UI development. The successful candidate will play a key role in designing and implementing intuitive, high-performance user interfaces for embedded display systems, leveraging the latest .NET and MAUI frameworks. This position requires a hand developer with strong Bluetooth integration experience, a good eye for design collaboration using tools like MIRO and Figma, and familiarity with DevOps processes. Key Responsibilities: Develop and maintain user interfaces for embedded display systems using .NET and MAUI frameworks. Integrate Bluetooth connectivity features for seamless device communication. Collaborate closely with UI/UX designers using tools such as MIRO and Figma to translate designs into functional, high-quality code. Participate in the entire software development lifecycle, including design, development, testing, deployment, and maintenance. Utilize DevOps practices and tools to ensure continuous integration, delivery, and deployment. Troubleshoot and resolve issues related to embedded UI performance, responsiveness, and usability. Work cross-functionally with product managers, hardware engineers, and other stakeholders to deliver customer-centric solutions. Travel to customer locations as needed to support deployments, gather requirements, or provide on-site troubleshooting. Required Qualifications: Strong proficiency in .NET and MAUI for cross-platform UI development. Experience with Bluetooth protocol integration and related technologies. Demonstrated ability to develop UI for embedded systems and displays. Familiarity with design collaboration tools such as MIRO and Figma. Experience with DevOps pipelines and tools (e.g., Azure DevOps, GitHub Actions, Jenkins). Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work effectively in a team environment. Must be based in the United States with the ability to travel to customer sites in the Midwest region (primarily Fond du Lac, WI). Preferred Qualifications: Prior experience working on embedded hardware or IoT projects. Knowledge of other UI frameworks or languages (e.g., Xamarin, WPF). Experience with Agile/Scrum development methodologies.
    $70k-90k yearly est. 4d ago
  • Senior .NET Software Developer

    Krasan Consulting Services

    Java developer job in Springfield, IL

    Now Hiring: Senior .NET Full Stack Developer (Remote) We're looking for a highly skilled Senior .NET Full Stack Developer / Technical Project Specialist to join a mission-driven team supporting the modernization of critical child welfare systems. This role is ideal for someone who thrives in a fast-paced Agile environment and enjoys building high-quality, scalable enterprise applications. Key Responsibilities: Design, develop, and maintain enterprise web applications using ASP.NET, C#, SQL Server, JavaScript, HTML, and CSS Build and optimize RESTful APIs Configure and manage applications hosted on IIS Develop and optimize SQL Server schemas, stored procedures, and queries Create responsive UI using modern JavaScript frameworks Implement unit and performance testing Participate in Agile/Scrum ceremonies (sprints, stand-ups, retrospectives) Work with Jira and Azure DevOps (ADO) Contribute to CI/CD pipelines and technical documentation Required Skills: Strong experience with ASP.NET, C#, IIS, SQL Server, HTML, JavaScript, CSS Experience with REST API development Hands-on with unit/performance testing tools (NUnit, MSTest, xUnit, JMeter) Agile/Scrum experience Strong troubleshooting and problem-solving skills Supplementary Skills: Experience with Azure or AWS Experience with Docker / microservices Frameworks like Angular, React, or Vue 2003
    $72k-96k yearly est. 5d ago
  • Tibco Developer

    Sonoma Consulting

    Java developer job in Northbrook, IL

    Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading companies to help them build innovative businesses that keep them one step closer to their customers and one step ahead of the competition. We offer a meaningful work environment for employees, attractive and interesting engagements for consultants, and cutting-edge digital innovation for our customers. We delight in helping our customers execute their digital vision. Big projects or small, Halo Group knows that by combining the highest quality talent with our unwavering support, we will become an invaluable extension of the team. Halo Group's experienced consultants in Detroit, Atlanta and Dallas specialize in all areas of product/project governance, UX/UI, multi-platform applications, quality assurance/testing, cloud computing, and data analytics. Since its inception, Halo Group has been recognized for numerous awards, including: - INC 5000 - Future 50 - 101 Best and Brightest - Michigan 50 Companies to Watch - Goldline Research - “Most Dependable Companies” - Ernst & Young - “Entrepreneur of the Year” Finalist Job Description Mandatory • 4+ years of hands on experience in the EAI, ESB space • Experience in TIBCO suite of products such as EMS, BusinessWorks, Administrator, Adapters, ActiveMatrix, BusinessStudio, Hawk. • Knowledge of the Software Development Lifecycle including experience in requirements gathering, design, testing and production support activities. • Experience working with teams positioned in multiple geographical locations across global time zones. • Experience leading project activities and team handling. • Good design and development skills in TIBCO BusinessWorks processes. • Knowledge to create and understand mapping documents. • Ability to deploy, test and debug TIBCO components. • Adequate knowledge in EMS and Database concepts. • Exposure to various SDLC processes, tools and waterfall/agile development methodologies. • Good analytical, problem solving and communication skills. • Strong J2EE background focusing on server side technologies (core java, servlets, application servers) • Good grasp of XML, XSLT, XPATH, BPEL • Understanding of service oriented architecture with preferably prior implementation experience • Understanding of ITIL processes would be an advantage • Responsibilities include - Implement, develop, validate and support activities in line with the design and architecture requirement, Conduct analysis and suggest / implement workarounds, Develop and review artifacts (documents, code , test scripts etc), Perform validation activities (functional, integration, system testing), Validate reported defects and prioritize action plan, Provide support for UAT, deployment, cut-over, Lead / participate in providing production support, Stakeholder management and Onsite-offshore coordination • Ability to work in team environment and client interfacing skills. • Communication and Analytical skills • Experience and desire to work in a Global delivery environmen Qualifications • Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 4 years of experience in Information Technology Additional Information ** U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time. This is a Full-Time / Permanent job opportunity. Only for US Citizen and Green Card Holder ** All your information will be kept confidential according to EEO guidelines.
    $78k-104k yearly est. 18h ago
  • Tibco Developer

    Star Hrm

    Java developer job in Darien, IL

    Required Skills & Experience: Mandatory Skill Years of experience 6 to 7 Business Events (BE) and Business Works (BW) Healthcare Experience is a Plus Desire skill: HL-7 experience. Qualifications Bachelors Degree Additional Information All your information will be kept confidential according to EEO guidelines.
    $77k-103k yearly est. 18h ago

Learn more about java developer jobs

How much does a java developer earn in Dubuque, IA?

The average java developer in Dubuque, IA earns between $63,000 and $105,000 annually. This compares to the national average java developer range of $68,000 to $114,000.

Average java developer salary in Dubuque, IA

$82,000
Job type you want
Full Time
Part Time
Internship
Temporary