Epicareer Might not Working Properly
Learn More
T

Java Developer

Salary undisclosed

Checking job availability...

Original
Simplified

It s W2 only Do not apply if you have an employer.

Job Title: Senior Java Developer (9+ Years Experience)

Location: TX,IL-Hybrid/Remote
Duration: Long term
Job Type: W2 only

Job Description:

We are seeking an experienced Senior Java Developer with 9+ years of expertise in designing, developing, and maintaining high-performance applications. The ideal candidate will have strong backend development skills, experience with cloud technologies, and a deep understanding of software engineering best practices.

Key Responsibilities:

  • Develop, enhance, and maintain Java-based applications using best coding practices.
  • Design and implement scalable, high-performance solutions.
  • Collaborate with cross-functional teams, including architects, DevOps, and business analysts.
  • Perform code reviews, debugging, and unit testing to ensure code quality.
  • Optimize application performance and troubleshoot issues.
  • Work with microservices architecture and cloud-based deployment.
  • Follow Agile methodologies and participate in daily stand-ups, sprint planning, and retrospectives.

Required Skills:

  • 9+ years of experience in Java Development (Java 8/11/17)
  • Strong knowledge of Spring Boot, Spring MVC, and Spring Security
  • Experience with Microservices architecture and RESTful API development
  • Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
  • Experience with Cloud platforms (AWS, Azure, or Google Cloud)
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
  • Strong understanding of multithreading, concurrency, and performance optimization
  • Familiarity with messaging systems (Kafka, RabbitMQ, etc.)
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Exposure to front-end technologies (Angular/React) is a plus

Preferred Qualifications:

  • Experience with DevOps practices and infrastructure as code (Terraform, Ansible)
  • Familiarity with containerization and orchestration tools
  • Strong problem-solving skills and ability to work independently
  • Excellent communication and collaboration skills

Education:

  • Bachelor's or Master s degree in Computer Science, Engineering, or a related field.
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.
Report this job

It s W2 only Do not apply if you have an employer.

Job Title: Senior Java Developer (9+ Years Experience)

Location: TX,IL-Hybrid/Remote
Duration: Long term
Job Type: W2 only

Job Description:

We are seeking an experienced Senior Java Developer with 9+ years of expertise in designing, developing, and maintaining high-performance applications. The ideal candidate will have strong backend development skills, experience with cloud technologies, and a deep understanding of software engineering best practices.

Key Responsibilities:

  • Develop, enhance, and maintain Java-based applications using best coding practices.
  • Design and implement scalable, high-performance solutions.
  • Collaborate with cross-functional teams, including architects, DevOps, and business analysts.
  • Perform code reviews, debugging, and unit testing to ensure code quality.
  • Optimize application performance and troubleshoot issues.
  • Work with microservices architecture and cloud-based deployment.
  • Follow Agile methodologies and participate in daily stand-ups, sprint planning, and retrospectives.

Required Skills:

  • 9+ years of experience in Java Development (Java 8/11/17)
  • Strong knowledge of Spring Boot, Spring MVC, and Spring Security
  • Experience with Microservices architecture and RESTful API development
  • Proficiency in SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
  • Experience with Cloud platforms (AWS, Azure, or Google Cloud)
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines
  • Strong understanding of multithreading, concurrency, and performance optimization
  • Familiarity with messaging systems (Kafka, RabbitMQ, etc.)
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Exposure to front-end technologies (Angular/React) is a plus

Preferred Qualifications:

  • Experience with DevOps practices and infrastructure as code (Terraform, Ansible)
  • Familiarity with containerization and orchestration tools
  • Strong problem-solving skills and ability to work independently
  • Excellent communication and collaboration skills

Education:

  • Bachelor's or Master s degree in Computer Science, Engineering, or a related field.
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.
Report this job