Encore Talent Solutions is seeking a Senior Java Software Engineer for its client in Cincinnati, OH and this is a fulltime role and is onsite 5days/week.
No C2C**
Local candidates will be given preference.
MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:
- Bachelor's degree in Computer Science/Information Systems or comparable with 8+ years of experience
- Knowledge of object-oriented and functional software design
- Knowledge of software development best practices
- Familiarity with RESTful API design
- Prior experience with knowledge of Git and GitHub
- Understanding of Software Development Methodologies
- Understanding of security best practices
- Strong problem solving skills
- Strong collaboration skills
- Excellent verbal and written communication skills
- Knowledge of object-oriented design and development.
- Strong problem solving skills
- Microservice design principles
- Java (8 or above)
- Spring Framework
- Spring Boot
- Experience with version control solutions, preferably Git/GitHub
- Docker
- Familiarity with relational databases and SQL
- Gradle
- LLM / Bedrock
Experience with any of the following, a plus:
- AWS services
- Kafka
- Kubernetes
- Terraform
- Application Performance Monitoring / Logging software (Dynatrace / Splunk)
Encore Talent Solutions is an Equal Opportunity Employer. We respect and seek to empower each individual and support the diverse cultures, perspectives, skills, and experiences within our workforce.