Senior Java Developer

Artech LLC
  • Chicago, IL
  • $50–$55 Per Hour
  • Quick Apply
4 days ago

Job Description

Request ID: 103504-1
Title: Senior Java Developer
Locations: Onsite: Chicago, IL
Duration: 6 months
Pay Range: $50 - $55/Hour on W2/C2C (All inclusive)

Skills: Client Azure, Java API Management & Microservices & Spring Boot

Role Description

Major Duties

  • Design and develop software components based on screen design documents that fit within the technical framework as outlined by technical architects.
  • Ensure code meets development standards and is appropriately tested for the platform.
  • Provide technical guidance to the development team as required.
  • Own the application design and code based on business requirements.
  • Communicate project status (written and verbal) to the project team and management.
  • Continuously improve application stability, scalability, and user experience.
  • Address architecture security and own the team's approach to technical risks and mitigation.

Knowledge & Skills

  • Agile Methodology
  • Cloud Native Development (Azure preferred)
  • User Interface Frameworks
  • Java
  • Application Servers
  • Full Software Development Lifecycle (SDLC)
  • Secure Software Development Life Cycle (SSDLC)
  • Strong analytical and problem-solving skills
  • Positive, goal-oriented attitude with a focus on delivery

Required Technical Skills

Java Technologies

  • Java
  • Reactive Programming
  • Spring Boot
  • Spring WebFlux
  • JPA / ORM
  • Microservices
  • Web-Based Development

Messaging & Integration

  • Kafka
  • JMS
  • MQ / Solace

Databases

Relational

  • SQL Framework
  • Azure SQL
  • PostgreSQL

NoSQL

  • NoSQL
  • Cosmos DB
  • Redis

Cloud Native Development (Azure)

Experience with one or more of the following:

  • Azure
  • Blob Storage
  • Event Hub
  • Service Bus
  • Event Grid
  • Application Insights
  • Synapse Analytics
  • Logic Apps
  • Container Apps
  • Containers
  • Unix

Microservices Design Patterns

  • Service Discovery
  • Circuit Breaker
  • API Gateway

DevOps & CI/CD

  • Gradle
  • GitHub Actions
  • Jenkins
  • Docker
  • Kubernetes

Testing Frameworks

  • JUnit
  • Spring Test
  • Spring Boot Test
  • Postman
  • SoapUI
  • AssertJ
  • Hamcrest
  • Mockito
  • JSONassert
  • JsonPath

Nice to Have

  • MERN Stack
  • HTML5
  • CSS3
  • SCSS
  • Bootstrap
  • ReactJS
  • Node.js
  • Financial Domain Experience
  • Messaging
  • Event-Driven Architecture
  • Leadership Skills

Experience

  • Bachelor's degree in Computer Science or a related discipline.
  • Overall 9+ years of industry experience.
  • Experience working in Agile development methodology.
  • Hands-on experience as a Senior Java Developer.

Essential Skills

  • Java
  • Spring Boot
  • Microservices
  • Microsoft Azure
  • Experience building solutions for complex problems.
  • Java version upgrades.
  • Microservices development.
  • Migration from PCF to Azure for Java applications (Preferred).
  • Strong communication skills.
  • Ability to lead an Onshore–Offshore development team.

Numbers & Facts

LocationChicago, IL
Salary$50–$55 Per Hour
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Application Serversunmatched
  • Bootstrapunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Circuit Breakersunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Improvementunmatched
  • Design Documentunmatched
  • Dockerunmatched
  • GitHubunmatched
  • Gradleunmatched
  • HTML5unmatched
  • JUnitunmatched
  • Javaunmatched
  • Java Message Service (JMS)unmatched
  • Java Persistence API (JPA)unmatched
  • Jenkinsunmatched
  • Leadershipunmatched
  • Mail Servicesunmatched
  • Messaging Middlewareunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • NoSQLunmatched
  • Node.jsunmatched
  • Object Relational Mapping (ORM)unmatched
  • Offshoringunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • React.jsunmatched
  • Redisunmatched
  • Risk Managementunmatched
  • SQL (Structured Query Language)unmatched
  • Security Architectureunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Technical Leadershipunmatched
  • Unix Operating Systemsunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Web Programmingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder