Senior Java Backend Engineer

Staffxpert Llc
Chicago, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 171K

Job location

Chicago, United States of America

Tech stack

Java
Amazon Web Services (AWS)
Application Performance Management
Cloud Computing
Code Review
Databases
Database Queries
Software Design Patterns
DevOps
Distributed Systems
Amazon DynamoDB
Fault Tolerance
Revision Control Systems
Identity and Access Management
Enterprise Messaging Systems
Performance Tuning
Software Architecture
Standard Sql
Spring Cloud
Spring-boot
Reliability of Systems
Backend
GIT
Event Driven Architecture
Containerization
Deployment Automation
Api Gateway
Software Coding
REST
Amazon Web Services (AWS)
Docker
Microservices

Job description

STAFFXPERT is seeking a Full Stack Developer with strong Backend expertise highly skilled Senior Java Backend Engineer to design, develop, and maintain scalable, high-performance backend applications. The ideal candidate will have strong expertise in Java 17, cloud-native development on AWS, distributed systems, and software architecture. Candidates must have prior experience working in manufacturing-related industries such as Automotive, Industrial Equipment, Heavy Machinery, or Transportation Equipment. Responsibilities

  • Design, develop, and maintain enterprise-scale backend applications using Java 17.
  • Build and enhance REST APIs and microservices architectures.
  • Develop cloud-native solutions leveraging AWS services.
  • Design scalable, secure, and fault-tolerant distributed systems.
  • Optimize application performance and database interactions.
  • Collaborate with product owners, architects, DevOps teams, and business stakeholders.
  • Implement CI/CD pipelines and deployment automation.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Troubleshoot production issues and ensure system reliability.
  • Follow best practices for coding standards, security, and performance optimization.

Requirements

  • 9+ years of hands-on experience in Java application development

  • Strong expertise in Java 17 and modern Java frameworks

  • Extensive backend development experience

  • Strong experience building RESTful APIs and Microservices

  • AWS Services:

  • IAM

  • Kinesis

  • DynamoDB

  • API Gateway

  • SQS

  • SNS

  • KMS

  • Strong SQL and database query-writing skills

  • Experience with CI/CD pipelines and DevOps practices

  • Experience building highly available, scalable, and reliable systems

  • Strong understanding of software architecture and design patterns

  • Experience with source control systems (Git)

  • Experience with Spring Boot, Spring Cloud, and Microservices architecture.

  • Experience with event-driven architectures and messaging platforms.

  • Exposure to containerization technologies such as Docker and Kubernetes.

  • Experience leading development teams or mentoring junior engineers.

Benefits & conditions

  • $117,000-171,000 per year At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibi…

  • 9 days ago

Apply for this position