W2 Senior Java Developer at The Judge Group Inc.

Posted in Other about 4 hours ago.

Location: Columbus, Ohio





Job Description:

Location: Columbus, OH

Salary: $65.00 USD Hourly - $75.00 USD Hourly

Description:

Job Title: Senior Java Developer

Location: Columbus, OH



Job Description:



We are seeking innovative, hands-on engineers to join our team and contribute to the development of best-in-class Enterprise APIs and Production Infrastructure, ensuring high performance, scalability, and reliability. You will work under the guidance of our Development Manager, collaborating with cross-functional teams in an agile environment.



Key Responsibilities:




  • API Development: Design and implement modern REST APIs using Java Spring Boot, CI/CD, and cloud-enabled services (containers, both on-premises and in the cloud).


  • System Design & Analysis: Assist in system architecture, including server layout, availability, disaster recovery planning, and production deployments.


  • Software/Data Design: Support the design of database schemas, data mapping, storage efficiency, and API design, ensuring resilience and supportability.


  • Software Delivery: Engage in hands-on software delivery and architecture to create highly available and recoverable data resources.


  • Kafka Implementation: Analyze use cases for Kafka and assist with detailed environment setup, enrichment, and transformations.


Daily Activities:



  • Collaborate with engineers and architects to develop a unified API layer across various data sources and applications.

  • Leverage DevOps practices for environment setup, automated builds, continuous integration, and deployment.

  • Implement enterprise services and APIs, delivering scalable solutions that meet business needs.

  • Develop unit tests and automated test scripts as part of routine development.

  • Work closely with stakeholders to ensure solutions align with business objectives.

  • Embrace industry-standard agile methodologies and introduce innovative technologies and methods.

  • Maintain and evolve existing integration assets and processes.


Minimum Qualifications:




  • Education:



    • Bachelor's degree in Computer Science, MIS, or a related field, or equivalent work experience.




  • Work Experience/Skills:




    • Required:



      • 6+ years in software development, particularly with application interfaces between various data sources.

      • 1+ years of experience with DevOps practices.

      • Strong Java development skills, particularly with the Spring Framework, Eclipse, Maven, and Gradle.

      • Experience in developing application interfaces (APIs) using Java or similar object-oriented languages.

      • Familiarity with relational and non-relational databases.

      • Strong experience in agile methodologies.

      • Excellent collaboration and interpersonal skills, with a positive attitude and high energy.

      • Strong analytical and problem-solving skills.

      • Ability to prioritize and manage complex tasks in a dynamic environment.

      • A self-starter who thrives in a team-oriented setting.




    • Preferred:



      • Experience with ledgering solutions.

      • Familiarity with REST, JSON, or SOAP web interfaces.

      • Experience with CI/CD methodologies.

      • Knowledge of deployment automation tools like Chef or Puppet.

      • Proficiency in Git and web interfaces such as GitHub.

      • Experience with Jenkins and automated testing frameworks like JUnit.

      • Familiarity with Kafka and cloud technologies.

      • Experience with RDBMS and non-relational databases like MongoDB or DynamoDB.







Contact: atunstall@judge.com


This job and many more are available through The Judge Group. Find us on the web at www.judge.com
More jobs in Columbus, Ohio


McKesson

Williams Lea

Snapon
More jobs in Other


ICIMS - Lutron Electronics Company, Inc

ICIMS - Lutron Electronics Company, Inc

ICIMS - Lutron Electronics Company, Inc