Senior Java Full Stack Developer

Raas Infotek LLC
Houston, TX, United States
1 day ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Spring Security Agile Methodology Amazon Web Services Application Performance Management Confluence JIRA HTML5 Unit Testing Microsoft Azure
+40 more
Cascading Style Sheets (CSS) Cloud Computing Code Review Databases Continuous Integration Software Debugging DevOps Gradle Hibernate (Java) Java Database Connectivity Java Persistence API Junit PostgreSQL Apache Maven Enterprise Messaging Systems MySQL Object-Oriented Software Development Oracle (Applications) Scrum Methodology Mockito Software Deployment SQL Databases TypeScript Multithreading Enterprise Software Applications Postman Spring-mvc ReactJS Spring-boot Backend Git AngularJS Kubernetes Apache Kafka Build Tools Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

We are seeking an experienced Senior Java Full Stack Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience in Java backend development, modern frontend technologies, microservices, and cloud-based solutions.

Required Technical Skills

  • Core Java: Java 8/11/17+, OOP, Collections, Multithreading, and Exception Handling.
  • Backend: Spring Boot, Spring MVC, Spring Security, Microservices, and RESTful APIs.
  • Frontend: React.js or Angular, JavaScript, TypeScript, HTML5, and CSS3.
  • Persistence: Hibernate, JPA, and JDBC.
  • Databases: SQL, Oracle, PostgreSQL, or MySQL.
  • Messaging: Apache Kafka or similar messaging technologies.
  • Cloud: AWS or Microsoft Azure.
  • DevOps: Docker, Kubernetes, Jenkins, CI/CD, and Git.
  • Testing: JUnit, Mockito, and API testing tools such as Postman.
  • Build Tools: Maven or Gradle.
  • Methodology: Agile/Scrum, Jira, and Confluence., * Design, develop, and maintain scalable full-stack enterprise applications.
  • Build backend services and microservices using Java and Spring Boot.
  • Develop responsive user interfaces using React or Angular.
  • Design and integrate RESTful APIs with databases and external systems.
  • Write clean, secure, reusable, and maintainable code.
  • Perform unit testing, debugging, and application performance optimization.
  • Participate in code reviews and technical design discussions.
  • Troubleshoot application issues and support production deployments.
  • Collaborate with architects, business analysts, QA engineers, and DevOps teams.

Requirements

Experience in one or more of the following domains is preferred:

  • Banking and Financial Services
  • Healthcare
  • Insurance
  • Retail and E-commerce
  • Telecommunications

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…