Java Backend Developer

Overview

Remote
On Site
Full Time
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - Months C2H

Skills

API development
REST APIs
Core JAVA
Web Services
microservices architecture
Infrastructure as Code
Event-Driven Architecture
RESTful services
Senior Java Developer
Cloud-Native Applications
Distributed Systems
Reactive Programming
Spring Data
Enterprise Architecture
Scalable Systems
Enterprise Application Development
Java Backend Developer
High-performance Applications
Service-Oriented Architecture (SOA)
Multithreading
Amazon Web Services (AWS)
Spring Cloud
Spring Security
JVM tuning & performance optimizati
Backend Engineer
Software Platform Development
Concurrency
JVM Performance Tuning
Functional Programming (Java)
Spring Framework Spring Boot
API as a Product
Microservices APIs
Service Integration
Fault-Tolerant Systems
Polyglot Architecture
Cloud-Based Architecture

Job Details

Solution IT Inc. is looking for a Java Backend Developer for one of its clients Rosemont, IL / One day a week (Wednesday)

  • One day a week, Onsite (Wednesday)

Job Title: Java Backend Developer

Summary

Backend Java Developer has expertise in the implementation and design of software platforms, including infrastructure, methodology, process, and tool stack. You thrive in environments where you are focused on writing performant code that supports enterprise-grade architecture. You enjoy the experience of writing software for scale and take ownership of the products that you contribute to. You understand the importance of understanding the context in which your software operates and can rationalize implementation details with the bigger picture.

Required Skills:

  • 5+ years in a Senior Developer role developing Enterprise-level applications is required. 5+ years developing application services using Java is required.
  • 5+ years creating APIs as products is required. An intimate knowledge of web services and RESTful protocols is assumed.
  • 3+ years of working within AWS technologies to create cloud-based architecture is required
  • Experience creating or utilizing Service Oriented Architectures is required. Experience of event-driven architectures is required. Proficient in Java 8 and newer version
  • Experience in Reactive programming, Spring Framework, Spring boot, Spring cloud, Spring Security and Spring data
  • Significant experience with relational and eventually consistent (NoSQL) databases along with ORM frameworks Experience with developing distributed systems
  • Proficient in robust application architecture (polyglot/microservices environments, fault tolerance, highly available systems)
  • Experience with End-to-End (E2) testing frameworks and unit testing frameworks such as JUnit, TestNG, Mockito. Familiarity with Agile methodologies, TDD, CI, CD
  • Experience in training and developing junior members to ensure knowledge transfer and expertise buildup.
  • Experience with Agile methodologies and good communication skills.

Work Site: Rosemont, IL (Remote 1 day/week on Wednesday)

Duration: 12+ months C2H

Expected Start Date: Immediate - 2 weeks

Number of Positions: 01

Please send your responses back to

About Solution IT

Solution IT is a national IT consulting company specializing in: Technology Staffing and Oracle E-Business Solutions based in Boston, Massachusetts.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.