Java Software Engineer - Expert In Recruitment Solutions
Cincinnati, OH 48075
About the Job
Cincinnati, Ohio - only locals - Hybrid 3 days onsite a week.
Need the candidate with the experience of Big banking clients in recent projects.
Need 11+ years of candidate
General Function:
As a member of an agile squad, the ideal candidate will be responsible for implementing new features and enabling capabilities using modern software engineering tools and practices. They should adhere to practices and standards set by communities of practice, contributing to a culture of continuous improvement. Additionally, they will share responsibility and accountability for risk, ensuring actions and behaviors drive a positive customer experience.
Duties and Responsibilities:
Minimum Knowledge, Skills, and Abilities Required:
Technical Skills:
Nice to Have:
Need the candidate with the experience of Big banking clients in recent projects.
Need 11+ years of candidate
General Function:
As a member of an agile squad, the ideal candidate will be responsible for implementing new features and enabling capabilities using modern software engineering tools and practices. They should adhere to practices and standards set by communities of practice, contributing to a culture of continuous improvement. Additionally, they will share responsibility and accountability for risk, ensuring actions and behaviors drive a positive customer experience.
Duties and Responsibilities:
- Implement new features while maintaining overall software quality.
- Contribute to a culture of learning by documenting and sharing technical knowledge within the agile squad.
- Participate in developer communities of practice through best practices, code reviews, and knowledge sharing.
- Remain current on relevant technology trends.
- Participate in researching and resolving customer issues.
- Coach, mentor, and train junior and intermediate backend team members.
Minimum Knowledge, Skills, and Abilities Required:
- Bachelor's degree in Computer Science/Information Systems or comparable with 6 years or more of software development experience.
- Proficiency in Java (8 or above).
- Excellent communication skills, both written and verbal.
- Familiarity with relational databases and SQL.
- Understanding of basic networking concepts.
- Experience with Git/GitHub.
- Understanding of the full software development lifecycle.
- Familiarity with security best practices for software development.
- Strong problem-solving skills.
- Strong knowledge of testing.
- Quick adaptation and learning of monolithic systems.
- Strong understanding of developing APIs with Spring and Spring Boot.
- Collaboration with external technology partners.
Technical Skills:
- Must Have:
- Git
- GitHub
- Java
- Java Spring Boot
- Spring
- Hashicorp Terraform Enterprise
- DB2
Relational Database
Nice to Have:
- Apache Kafka
- Apache NiFi
- Dynatrace
- Jenkins
- Microservices
- Splunk
- Terraform Enterprise
- Spring Framework
Source : Expert In Recruitment Solutions