Senior Java Software Engineer

2 weeks ago


Chicago, Illinois, United States Tek Ninjas Full time
Job Description

Position: Senior Java Software Engineer

Location: Remote

Contract Duration: 6+ months


Overview:

The successful candidate will be responsible for developing, documenting, debugging, and testing secure software applications. The ideal applicant should possess hands-on experience with modern web UI frameworks such as React and Vue, and have a solid understanding of industry standards and best practices in UI development. Extensive experience in a cloud environment is also essential.


Key Skills Required:
  1. Java Development
  2. Front End Development
  3. AWS Development
  4. CI/CD Deployment
  5. Unit Testing

Responsibilities:

Design, develop, document, test, and debug both new and existing software systems and applications.

Collaborate with UX professionals to assess, modernize, consolidate, and enhance existing user interfaces, ensuring they meet user requirements and organizational standards.

Develop applications utilizing AWS services such as S3, SNS/SQS for Event Driven Messaging, DynamoDB, and IAM.

Write and execute unit tests using JUnit 5 and Mockito 5 to ensure robustness, including edge cases, usability, and overall reliability.

Utilize Docker for software packaging, facilitating efficiency and ease of deployment in production settings.

Employ GitHub Actions for continuous integration and continuous deployment strategies.

Safeguard our systems by implementing and adhering to secure software development techniques, standards, and best practices.

Troubleshoot and resolve issues as they arise.

Maintain comprehensive technical documentation.


Qualifications:

Proven experience as a software engineer.

5+ years of experience in designing, developing, documenting, testing, and debugging software systems and applications using Java and Spring Boot.

5+ years of hands-on experience with AWS technologies (ECS, SNS, SQS, DynamoDB, S3, CDK/CloudFormation).

In-depth knowledge of various web-related technologies, including web applications, services, and architectures.

Experience with AWS Cloud deployment and GitHub Actions workflows.

Familiarity with analytic tools such as ELK Stack, Google Analytics, or AppDynamics.

Experience with unit testing frameworks like JUnit or Mockito.

Proficient in backend development of REST and Pub/Sub Messaging applications.

Experience working with high-performance teams in an agile development environment where continuous integration and continuous delivery (CI/CD) are vital.

Knowledge of secure software development life cycle frameworks.

Understanding of security principles and familiarity with code scanning tools like SonarQube, Veracode, or Wiz.

Demonstrated knowledge of software engineering best practices, including version control, software packaging, and software release management.

Self-motivated with strong communication skills (both verbal and written) and the ability to work effectively in a team-oriented environment.

Strong analytical and problem-solving abilities with a keen attention to detail.



  • Chicago, Illinois, United States IGT Solutions Full time

    Job Title: Senior Java Software EngineerJob Summary:This is a senior-level position for a skilled Java developer with extensive experience in both back-end and front-end development. The ideal candidate will have a strong background in designing, developing, documenting, debugging, and testing secure software applications.Key Responsibilities:Design and...


  • Chicago, Illinois, United States Diverse Lynx Full time

    Position : Senior Java Software Engineer Location: Chicago, IL (Hybrid) Employment Type: Full-time Job Overview Required Skills: Java Software Engineering, Spring Framework & Microservices Architecture Experience: 6+ years. Proficient in Java, Spring Framework, Continuous Integration/Continuous Deployment (CICD), Microservices, Cloud Technologies, and...


  • Chicago, Illinois, United States ShiftCode Analytics Full time

    SENIOR JAVA SOFTWARE ENGINEER 6+ MONTHS CONTRACT CHICAGO, ILLINOIS LOCAL CANDIDATES ONLY ONSITE POSITION REQUIRED VISA- NO CPT/H1B Key Qualifications: Proficiency in Angular, JavaScript, HTML, and Java (4-6 years of experience required). The team consists of 13 members, and they are in the process of modernizing their technology stack to...


  • Chicago, Illinois, United States Request Technology, LLC Full time

    About the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Request Technology, LLC. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java.Key Responsibilities:Design and Develop Software Solutions: You will work closely with...


  • Chicago, Illinois, United States Tekhawks LLC Full time

    Job OverviewWe are seeking a Senior Java Software Engineer to enhance our eCommerce software development initiatives.Key Responsibilities:• Conduct research, design, develop, test, deploy, and document software solutions• Identify and rectify software defects• Engage in code reviews and maintain compliance with established development standards•...


  • Chicago, Illinois, United States Pinnacle Group Full time

    Position: Senior Java Software Engineer with Cloud ExpertiseLocation: Chicago, Illinois, United States (Hybrid)Contract Duration: 6/12 Month (Potential for Extension or Permanent Hire)Employment Type: W2 OnlyEligibility: USC/GC RequiredEssential Skills: Java, Spring Boot, Cloud Technologies, Angular or React & AWSPosition Overview:Key qualifications,...


  • Chicago, Illinois, United States Seven Seven Software Full time

    Java J2EE Developer Role OverviewAs a Java J2EE Developer at Seven Seven Software, you will be responsible for driving the development of innovative software solutions. Your role will encompass:Implementing software solutions through design, development, and technical troubleshooting, employing creative strategies to address technical challenges.Writing...


  • Chicago, Illinois, United States iSoftTek Solutions Inc Full time

    Position OverviewRole: Senior Java Software Engineer (TDD)Company: iSoftTek Solutions IncLocation: Chicago Heights, IL (Onsite)Contract Duration: 12 monthsExperience Required: 10+ yearsKey Requirement: Candidates must possess experience in Test Driven Development (TDD).Position Summary:We are seeking a seasoned Developer to design, deploy, and oversee web...


  • Chicago, Illinois, United States Synectics Inc Full time

    Job OverviewSynectics Inc is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our Digital Platform Services team, you will play a critical role in the design and development of cloud native applications using Java, Spring Cloud, and other frameworks running on Microsoft Azure.Key ResponsibilitiesDevelop Cloud Native...

  • Senior Java Engineer

    2 weeks ago


    Chicago, Illinois, United States Roy Talman & Associates Full time

    Company OverviewRoy Talman & Associates is a dynamic financial technology organization committed to innovation and excellence in software development.Position SummaryWe are seeking a Senior Java Engineer who will play a crucial role in the design, development, and deployment of robust software applications utilizing Java and relational databases. The ideal...

  • Senior Java Engineer

    2 weeks ago


    Chicago, Illinois, United States 1872 Consulting Full time

    Senior Java Engineer (Contract) Location: Remote or Hybrid Position Overview: Join our dynamic team at 1872 Consulting, where we are seeking a Senior Java Engineer to play a pivotal role in evolving our organization into a data-centric powerhouse. This position involves architecting, designing, and developing advanced streaming solutions as part of a...

  • Senior Java Engineer

    2 weeks ago


    Chicago, Illinois, United States Nationmind Full time

    Job OverviewPosition: Senior Java EngineerLocation: Remote (Hybrid options available)Contract Duration: 5 months (with potential for extension)Role Summary:This role is designed for an accomplished full stack Java engineer with significant experience in both backend and frontend development.The selected candidate will be tasked with the design, development,...

  • Senior Java Engineer

    2 weeks ago


    Chicago, Illinois, United States Optomi Full time

    Senior Java Developer - Hybrid OpportunityOptomi, in collaboration with a prominent global manufacturer, is on the lookout for a Senior Java Developer to play a key role in the architecture, development, and implementation of their digital platform. This role will concentrate on creating a premier platform to support a diverse array of digital...


  • Chicago, Illinois, United States Informatic Technologies, Inc. Full time

    Join Our Team at Informatic Technologies, Inc.We are seeking a highly skilled Senior Java Software Engineer with extensive experience in Core Java and multi-threading. This role is crucial for enhancing our financial services technology.Key Responsibilities:Design and implement systems that ensure high availability and low latency.Utilize Java, including...


  • Chicago, Illinois, United States Nationmind Full time

    Job OverviewPosition: Senior Java EngineerLocation: Remote (Hybrid)Contract Duration: 5 months (with potential for extension)Position Summary:This role seeks to onboard a seasoned full stack Java engineer with substantial proficiency in both backend and frontend development.The selected candidate will be tasked with the design, development, documentation,...


  • Chicago, Illinois, United States Iris Software Inc. Full time

    Company Overview:Iris Software Inc. is a prominent technology services provider with a robust presence in the U.S.A., Canada, and India. We specialize in delivering innovative solutions that empower our clients to navigate complex digital transformations and achieve their strategic objectives.Position Summary:We are seeking a Senior Java Fullstack Developer...


  • Chicago, Illinois, United States Iris Software Inc. Full time

    Company Overview:Iris Software Inc. is a prominent technology services provider with a global presence, specializing in delivering innovative solutions that empower businesses to achieve significant digital transformations. With a workforce of over 4,000 professionals and offices across various regions, we are a trusted partner to Fortune 500 companies and...


  • Chicago, Illinois, United States Recurring Decimal Full time

    About Recurring DecimalWe are a leading company in the industry, and we're looking for a skilled Java Backend Developer to join our team. As a Java Backend Developer, you will play a key role in designing and implementing highly available and scalable backend software components in Java.Key Responsibilities:Design and implement highly available and scalable...


  • Chicago, Illinois, United States Iris Software Inc. Full time

    Company Overview:Iris Software Inc. is a prominent player in the technology services sector, with a workforce exceeding 4,000 professionals and offices across India, the U.S.A., and Canada. We specialize in delivering innovative technology solutions that empower clients to achieve significant digital transformations and meet their business...


  • Chicago, Illinois, United States Iris Software Inc. Full time

    Company Overview:Iris Software Inc. is a prominent player in the technology services sector, renowned for delivering innovative solutions that facilitate extensive digital transformations for clients across various industries.Position Summary:We are seeking a Senior Java Fullstack Developer to join our dynamic team. This role offers a long-term opportunity...