What are the responsibilities and job description for the Java Developer position at Jobs via Dice?
Location: Westerville, OH
Salary: $60.00 USD Hourly - $70.00 USD Hourly
Description: Our client is currently seeking a Java Developer
Software Engineer
Overview
As a Software Engineer, you will design, develop, test, deploy, maintain, and improve software solutions. You will work on complex technical challenges, contribute to scalable systems, and collaborate with cross-functional teams to deliver high-quality applications.
Responsibilities
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary: $60.00 USD Hourly - $70.00 USD Hourly
Description: Our client is currently seeking a Java Developer
Software Engineer
Overview
As a Software Engineer, you will design, develop, test, deploy, maintain, and improve software solutions. You will work on complex technical challenges, contribute to scalable systems, and collaborate with cross-functional teams to deliver high-quality applications.
Responsibilities
- Design, develop, and troubleshoot scalable software solutions, applying creative and non-traditional approaches to solve complex technical problems.
- Write secure, high-quality, and maintainable production code, ensuring system reliability and performance.
- Develop architecture and design artifacts for complex applications, ensuring alignment between design constraints and implementation.
- Analyze large and diverse datasets to generate insights, visualizations, and reporting that drive continuous improvement.
- Identify hidden issues and patterns in systems and data, and use insights to improve code quality, system architecture, and operational efficiency.
- Collaborate effectively within engineering teams and contribute to knowledge-sharing initiatives, including communities of practice and emerging technology discussions.
- Foster an inclusive team environment that values diversity, equity, and respect.
- Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 3 years of experience in software development, system design, and application engineering.
- Experience with Java and frameworks such as Spring or Spring Boot.
- Experience designing, building, testing, and maintaining applications in a production environment.
- Experience working with modern programming languages and database query languages (e.g., SQL).
- Understanding of the Software Development Life Cycle (SDLC).
- Experience with distributed systems, microservices architecture, and event-driven technologies (e.g., Apache Kafka).
- Familiarity with tools and technologies such as containers, Oracle databases, Splunk, Dynatrace, and cloud platforms (e.g., Pivotal Cloud Foundry).
- Understanding of agile methodologies and best practices, including CI/CD, system resiliency, and security principles.
- Experience with modern front-end technologies (e.g., JavaScript frameworks).
- Experience with public cloud platforms, such as AWS.
- Experience working within large-scale enterprise environments.
- Exposure to specialized technical domains such as cloud computing, artificial intelligence, or machine learning.
- This role requires strong problem-solving skills, attention to detail, and a commitment to delivering high-quality software.
- You will have opportunities to work on cutting-edge technologies and contribute to impactful engineering initiatives.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary : $60 - $70