| Location | Columbus, OH |
We are seeking an experienced Software Engineer for a 6-month contract position based in Columbus, Ohio. The ideal candidate will have a strong background in Java development and cloud technologies, with the ability to design, develop, test, and maintain scalable enterprise applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Responsibilities
Qualifications
Required
5-7+ years of software development experience
Strong hands-on experience with Java
Experience developing applications using AWS cloud services
Experience with Spring Batch and related Spring Framework technologies
Strong understanding of object-oriented programming and software design principles
Experience with RESTful APIs and microservices architecture
Working knowledge of SQL and relational databases
Familiarity with CI/CD pipelines and Agile development methodologies
Preferred
Financial services or banking domain experience
Knowledge of enterprise application architecture
Experience with cloud-native development and deployment
Familiarity with monitoring, logging, and performance optimization tools