Java FullStack Developer

NextGen Staffing
Chicago, IL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Software Applications Continuous Integration Java Virtual Machine (JVM) PostgreSQL Performance Tuning Cloud Services Software Engineering Software Systems ReactJS Database Optimization
+9 more
Spring-boot Event Driven Architecture Kubernetes Production Code Apache Kafka Front End Software Development Restful APIs Stream Processing Microservices

Job description

  • Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
  • Develops secure high-quality production code, and reviews and debugs code written by others
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
  • Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Adds to team culture of diversity, opportunity, inclusion, and respect

Requirements

  • Formal training or certification in software engineering concepts and 5 plus years of hands-on experience in software development.
  • Deep expertise in Java/JVM ecosystem, Spring Boot framework.
  • Proven experience building robust APIs and microservices architectures.
  • Strong proficiency in AWS cloud services and Kubernetes for container orchestration.
  • Hands-on experience with Kafka for architecting and building distributed messaging and event-driven architectures.
  • Advanced skills in PostgreSQL and database optimization.
  • Demonstrated ability in performance tuning and troubleshooting complex systems.
  • Experience in real-time data processing.
  • Proven experience with React JS and modern front-end development practices.
  • Proficient in all aspects of the Software Development Life Cycle, including CI/CD, automation, and application resiliency with experience working in Agile teams and partnering with product and engineering stakeholders.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · WWC 2022

5:37 min

Extensibility and programmability features of the PostgreSQL database

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:04 min

Navigating technical career progression alongside native code generation

Simon Auer Simon Auer · WWC Europe 2026

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all