Java FullStack Developer
NextGen Staffing
Chicago, IL, United States
about 1 month ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
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.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
React Developer Salary [2023]
over 3 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago