Java Developer
Technology
Columbus, United States2 months agoUntil 5/21/2026
Full time
Job description
We are seeking a highly skilled Java Developer to join our team and contribute to cutting-edge software solutions. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable enterprise applications.
Key Responsibilities
- Develop and implement RESTful APIs and Java-based microservices using Spring Boot and Spring Data JPA.
- Collaborate within Agile teams to deliver high-quality software solutions in a fast-paced environment.
- Perform OO analysis and design to develop robust and efficient systems.
- Write clean, maintainable code using Java IDEs such as Eclipse or IntelliJ IDEA.
- Integrate with RDBMS/SQL databases, ensuring data integrity and optimal performance.
- Utilize version control systems like Git and SCM tools to manage codebase effectively.
- Participate in automated testing using JUnit and other testing frameworks to ensure product quality.
- Build, deploy, and monitor applications using Jenkins, CI/CD pipelines, and Apache Maven.
- Implement security best practices using Spring Security and Spring AMQP.
- Strong experience with Agile methodologies and continuous integration.
- Familiarity with Hibernate ORM and JDBC.
- Knowledge of Spring Batch for batch processing tasks.
- Experience with Reactive Programming (nice-to-have).
- Exposure to Angular for frontend integration (nice-to-have).
- Knowledge of testing automation tools such as Katalon and Postman.
Keywords
DBaseSpring FrameworkSpring SecurityMAVENAngularAngularJSEclipseIntellijSqlApache LicenseApache Http ServerJavaJava Database ConnectivityHibernateCI / CDHibernationSpring BatchGitJenkinsJunit
¿Te interesa este puesto?