Java developer

Overview

Remote
On Site
$70
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Agile
Amazon Web Services
Apache Hadoop
Apache Kafka
Apache Spark
Automated Testing
Backend Development
Big Data
Cloud Computing
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
Database Design
DevOps
Docker
FOCUS
Hibernate
Java
Management
Microservices
Microsoft Azure
Problem Solving
Query Optimization
Quick Learner
Relational Databases
SQL
Scalability
Software Development
Spring Framework
Test-driven Development
Testing
Writing

Job Details

Title: Software Engineer

Location: Remote or Austin, Texas

Mandatory Skills: Backend Java, microservices, Spring Boot, TDD

Required skills: Spring, Spring Boot, SQL, Microservices, AWS, Backend Development, Kafka, TDD (Test Driven Development)

KEY RESPONSIBILITIES

Design and Development:

o Design, develop, and maintain backend systems using Java (e.g., Spring, Hibernate), ensuring scalability, performance, and maintainability.

o Create and optimize SQL queries and ensure efficient data retrieval for large datasets. Strong SQL and experience with relational databases is a must.

o Follow software development best practices, including writing clean, maintainable code, performing code reviews, and adhering to coding standards.

o Troubleshoot and optimize performance at both the database and application levels to ensure high efficiency and reliability.

Testing

o Testing mindset to focus on bug prevention than fix

o Cover edge cases and failure scenarios

KEY QUALIFICATIONS

7+ years of experience in Java.

Strong experience with Java (Spring, Hibernate, etc.) in building scalable backend services, APIs, and microservices.

Extensive experience with SQL, including query optimization, database design, and management of relational databases.

Proficiency in Test-Driven Development

Experience working in Agile development environments and collaborating with cross-functional teams.

A fast learner of new technologies.

Excellent problem-solving skills and the ability to work independently as well as in a team.

Familiarity with other big data technologies (e.g., Hadoop, Spark, Kafka) is a plus.

Highly beneficial:

Experience with cloud technologies (e.g., AWS, Azure) and containerization tools such as Docker.

Familiarity with CI/CD pipelines, automated testing frameworks, and DevOps practices.

Proficiency in Test-Driven Development (TDD)

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 Biztec Global LLC