Senior Java Developer

Dallas, TX, US • Posted 5 hours ago • Updated 5 hours ago
Contract W2
Contract Independent
18 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • spring boot
  • microservices

Summary

Job Title: Senior Java Developer

Experience: 10+ Years
Location: Dallas, TX
Employment Type: Contract (W2 / 1099)

Job Summary

We are looking for an experienced Senior Java Developer with 10+ years of hands-on experience in Java development, Spring Boot, Microservices, and enterprise application development.

The ideal candidate should have strong expertise in designing, developing, and implementing scalable, high-performance applications using Java and Spring Boot. The candidate will be responsible for building microservices-based architectures, developing RESTful APIs, and collaborating with cross-functional teams to deliver reliable enterprise solutions in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain enterprise-level applications using Java and Spring Boot.

  • Build, deploy, and maintain scalable microservices architectures.

  • Develop and integrate RESTful APIs and web services.

  • Implement application security, authentication, and authorization.

  • Work with relational and NoSQL databases.

  • Write clean, reusable, efficient, and maintainable code.

  • Perform code reviews and ensure adherence to coding standards and best practices.

  • Troubleshoot, debug, and resolve application performance and production issues.

  • Collaborate with architects, business analysts, QA engineers, and DevOps teams.

  • Participate in Agile/Scrum ceremonies, sprint planning, and technical discussions.

  • Optimize application performance, scalability, and reliability.

  • Support CI/CD pipelines and application deployments.

Required Technical Skills

  • 10+ years of experience in Java development.

  • Strong hands-on experience with Core Java, Java 8/11/17 or above.

  • Extensive experience with Spring Boot and Spring Framework.

  • Strong understanding of Microservices architecture.

  • Experience developing RESTful APIs and web services.

  • Strong knowledge of Spring MVC, Spring Security, and Spring Data JPA.

  • Experience with Hibernate and JPA.

  • Strong understanding of SQL and relational databases.

  • Experience with distributed systems and application integration.

  • Knowledge of multithreading, concurrency, collections, and JVM fundamentals.

  • Experience with Git and Maven/Gradle.

  • Strong debugging, problem-solving, and analytical skills.

Preferred / Nice-to-Have Skills

  • Experience with Apache Kafka or other messaging technologies.

  • Knowledge of AWS, Azure, or Google Cloud.

  • Experience with Docker and Kubernetes.

  • Familiarity with Jenkins and CI/CD pipelines.

  • Experience with Oracle, PostgreSQL, or MySQL.

  • Knowledge of Redis and caching mechanisms.

  • Experience working in the banking or financial services domain.

  • Understanding of Agile development methodologies.

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.
  • Dice Id: 91140385
  • Position Id: 9141382
  • Posted 5 hours ago
Contact the job poster
Bhaskar Manikandan

Bhaskar Manikandan

Manager @ Radiantze

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.