Java Developer
Columbus Technology Solutions, Inc.
Columbus, 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
SeniorJob location
Columbus, United States of America
Tech stack
Clean Code Principles
Java
Software Applications
Code Review
Continuous Integration
Database Design
Hibernate
Spring
Log4j
Oracle
Oracle Applications
Software Engineering
Software Systems
SQL Databases
Web Services
Test Driven Development
Spring-boot
Reactive Programming
Docker
Job description
- Responsible for designing, developing, and maintaining high-quality software applications using Java and related technologies.
- This role involves collaborating with cross-functional teams to gather requirements, write clean and efficient code, and ensure the timely delivery of software solutions.
- Key responsibilities include developing and implementing application features, performing code reviews, troubleshooting and debugging applications, and optimizing performance.
- The Java Developer works with frameworks such as Spring or Hibernate and may also be involved in database design and integration.
Requirements
- 5 or more years of experience in application development utilizing Java, Spring, SQL, Log4j, Web Services, and Oracle databases.
- Experience with Spring Boot, TDD, and CI/CD is required.
- Experience with Docker and Kubernetes is a plus.
- Experience with Reactive programming is a plus.
- Oracle Retail POS experience is a plus.