Skip to main content

Software Engineer 4

Posted 4 days ago

samprasoftChicago (IL)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Java Developer/Contractor The Java Developer/Contractor contributes to design, development and deployment of Systems Integration components of the client’s state-of-the-art digital platform and advances goals of Systems Integration and Platform Adoption team. This team helps building a world class platform to host a wide range of digital applications. Candidates should be local to Chicago, IL area.
Typical Day:
  • Provide technical delivery of software as per the specifications and design guidelines
  • Apply and integrate technologies such as Java, J2EE, AJAX, Web Services to conceptualize, design, and develop and unit test web-based (or) desktop applications
  • Analyze the requirements and its impact to existing application
  • Communicate and collaborate with the team
  • Work with the Leads to create scope estimates and feature technical specifications
  • Perform integrated testing of components that requires careful planning and execution to ensure timely, quality results
The contractor manages the completion of their own work assignments and coordinates work with others. Based on past experiences and knowledge, the contractor normally works independently with minimal management input and review of end results. The contractor participates in brainstorming sessions focused on developing new approaches to meeting quality goals in the measure(s) stated. Work office is in Chicago area.
Technical Skills Required
Required skills: At least 5+ years of focused experience in JAVA and J2EE technologies with Cloud based environment Highly proficient in standard Java development tools (Eclipse, IntelliJ, etc.)Solid knowledge of SQL, Spring Boot, JUnit and JSON, REST/JSON web services.3+ years experience in AWS cloud (PaaS) with JavaStrong debugging skillsExperience developing applications with Agile team methodologies Strong Object-Oriented design skills and understanding of MVCSufficient experience with Git to participate in a large software project with multiple developers to include branching, tagging and merging
Desired skills:
  • Experience with testing frameworks such as Selenium, Cucumber
  • A strong interest in building security and reliability into applications from the initial design
  • Experience at creating technical project Documentation and task time estimates
  • Experience with Azure Devops
  • Knowledge in Java Design Patterns a big plus.
Soft Skills Required: Ability to work under pressure and within time constraints. Excellent written and oral communication. Ability to build and maintain cross-functional professional relationships.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this