Back to Jobs
Recently postedTechnology

Senior Java Developer

Raas Infotek LLCPlano, TX🇺🇸United States

Why this role stands out

This hybrid Senior Java Developer role offers significant growth opportunities by leveraging cutting-edge technologies like Java 17/21 and microservices to build scalable, high-performance applications. You'll thrive here if you have extensive experience in enterprise Java development, Spring Boot, and cloud technologies, and are looking to contribute to impactful projects within a dynamic environment. Apply today to join a forward-thinking team!

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationPlano, TX, United States
DockerMicroservicesMySQLOracleSQLSpringSpring BootGitAWSScrumGoogle CloudHibernateJavaJenkinsKafkaRabbitMQRESTAzurePostgreSQLAgileCI/CDMaven

Job description

Job Description: Senior Java Developer

Experience: 12+ Years
Role: Senior Java Developer / Lead Java Developer
Job Type: Full-Time

Required Technical Skills

Strong troubleshooting, debugging, and performance optimization skills.

Experience with Agile/Scrum methodologies and code reviews.

Proficiency in Git, Maven/Gradle, Jenkins, Docker, and CI/CD pipelines.

Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

Knowledge of messaging technologies such as Kafka or RabbitMQ.

Experience with SQL databases such as Oracle, PostgreSQL, or MySQL.

Strong experience developing RESTful APIs and microservices architecture.

Hands-on experience with Spring Boot, Spring MVC, Spring Framework, and Hibernate/JPA.

Strong expertise in Core Java, Java 8/11/17+, OOP, Collections, Multithreading, and Exception Handling.

12+ years of experience in Java/J2EE development.

Key Responsibilities

Participate in code reviews, deployment, and production support.

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

Optimize application performance, reliability, and security.

Lead technical design discussions and mentor junior developers.

Build scalable microservices and REST APIs using Spring Boot.

Design, develop, test, and maintain enterprise Java applications.

Similar jobs