Software Engineer

Overview

On Site
Contract - Independent

Skills

Amazon Web Services
Machine Learning (ML)
Java
Concurrent Computing
Collections
Spring Framework
mvc
Data Security
SQL
NoSQL
Data Modeling
Management
PostgreSQL
Apache Cassandra
API
RESTful
GraphQL
Microservices
Message Queues
Performance Tuning
Database
Network
Communication
Optimization
Testing
Test Methods
DevOps
Continuous Integration
Continuous Delivery
Docker
Kubernetes
Authentication
Authorization
Privacy
Marketing

Job Details

Location: Columbus, OH
Description:
Our client is currently seeking a Software Engineer

W2 only position. No C2C. 100% Onsite

Must have skills

Java

AWS

Machine Learning

(expertise in all 3 is not a must - some skills may be taught, but need to be strong in 2 of them)

Deep Java Expertise: They possess a thorough understanding of core Java concepts, including concurrency, collections, I/O, and JVM internals. They know when and how to leverage advanced features effectively.

Frameworks and Libraries: They are proficient with relevant frameworks like Spring (Boot, MVC, Data, Security). They understand their lifecycles, best practices, and potential pitfalls.

Database Expertise: They have a solid grasp of database concepts (SQL and NoSQL), data modeling, transaction management, performance optimization, and understand how to interact efficiently with various database systems (e.g., PostgreSQL, Cassandra).

API Design and Development: They can design and implement robust, scalable, and well-documented RESTful or GraphQL APIs. They understand concepts like idempotency, rate limiting, and versioning.

Microservices Architecture: They are comfortable with microservices architecture, including service discovery, inter-service communication (e.g., REST, gRPC, message queues), and distributed systems concepts.

Performance Optimization: They can identify and resolve performance bottlenecks at various levels - code, database queries, network communication. They utilize profiling tools and understand optimization techniques.

Testing Expertise: They write comprehensive unit, integration, and end-to-end tests to ensure code quality and system stability. They understand different testing methodologies and frameworks.

DevOps Practices: They are familiar with CI/CD pipelines, containerization (Docker, Kubernetes), infrastructure as code (IaaC), and monitoring/logging tools. They can contribute to improving the development and deployment process.

Security Best Practices: They understand and implement security measures to protect against common vulnerabilities. They are aware of authentication and authorization mechanisms.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.