Demo

Senior Java Software Engineer

ITCO Solutions, Inc.
Madison, WI Full Time
POSTED ON 2/13/2025
AVAILABLE BEFORE 5/2/2025

Title : Senior Java Software Engineer

  • Only USC / GC can apply - on W2 Rate

Location : Madison, WI

Type : Contract Hybrid

Qualifications :

  • BS degree in Computer Science (Masters preferred)
  • 5 years of experience with Java
  • Experience developing applications on Unix / Linux platforms
  • Experience with servlet containers (e.g., Tomcat), JAXRS, Spring, and related technologies
  • Experience with Agile development methodologies
  • Experience using source control (esp. Git) and bug tracking systems such as JIRA in a team environment
  • Experience in object-oriented analysis and design
  • Experience developing web services using JSON, XML and RESTful API design
  • Experience building scalable systems with very high levels of concurrency and transactions.
  • Experience in building high-performance and cloud based scalable web services.
  • Experience with design and implementation of modern web services architecture and API frameworks
  • Experience implementing services backed by NoSQL data stores
  • Strong understanding of engineering best practices – requirement gathering and analysis, design and develop secure and scalable code with unit tests, participate in code reviews and documentation; experience with open source based technology stack
  • Ability to handle periodic on-call duty, and defensive engineering to minimize impact
  • Strong ability to do root cause analysis / troubleshooting production issues in a high traffic volume environment
  • Strong written and verbal communication skills
  • Role Responsibilities

  • You will design and implement RESTful Web Services API and algorithms
  • You will produce excellent, thorough design and development documentation
  • You can work independently, under tight time constraints, respond to evolving requirements and strategic shifts in direction
  • You are familiar and comfortable with Agile / Scrum software development methodology
  • Participate as a member of the development team and work well within a team environment.
  • Perform in-depth analysis of functional or business requirements.
  • Achieves team consent and buy-in; perceived as a positive and constructive collaborator especially in code reviews.
  • Prepare and execute unit and integration tests.
  • Apply advanced technical knowledge to innovate in a technology area (e.g. Java).
  • Be able to suggest solutions and designs for complex problems.
  • Implement end user or enterprise infrastructure or services prepared by senior technologists.
  • Provide time / resource estimates for assigned tasks.
  • Able to identify and debug issues with high volume traffic in a N-tiered system without direct access to the machines.
  • Develops according to specific requirements with awareness of scalability, hardware capabilities and cross environment and platform implication.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Java Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at ITCO Solutions, Inc.

    ITCO Solutions, Inc.
    Hired Organization Address Los Angeles, CA Full Time
    Onsite in Los Angeles We're disrupting the industry with our game-changing product and culturally driven creative and ar...
    ITCO Solutions, Inc.
    Hired Organization Address San Francisco, CA Full Time
    Onsite in San Francisco, CAAbout the roleWe're creating AI Employees and software which is sleek, easy to use, and repla...
    ITCO Solutions, Inc.
    Hired Organization Address Los Angeles, CA Full Time
    Data Science Lead Los Angeles, California Full Time / Hybrid Solutions-oriented brand creating the next-generation of un...
    ITCO Solutions, Inc.
    Hired Organization Address San Francisco, CA Full Time
    Type - Full TimeTitle - Marketing ManagerLocation - Onsite in San Francisco, CASalary Range - $110k - $150k / yr. with B...

    Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the Madison, WI area that may be a better fit.

    Senior Software Engineer, Java

    S&P Global, Mc Farland, WI

    Senior Java Software Engineer

    The Weather Channel, Madison, WI

    AI Assistant is available now!

    Feel free to start your new journey!