Job Title : Full Stack Java Developer (React)
Location : Dallas, TX Hybrid
Job Type : 6 Months contract
Seeking a Full- stack Java Developer to support our client 2-3 days per week onsite in Dallas, TX developing and maintaining highly scalable and secure backend applications using Java Spring Boot, ensuring robust microservices architecture
Required Skills -
Java Spring Boot
ReactJS
Kubernetes
GitHub
SQL
CI/CD
Job Duties -
Develop and maintain highly scalable and secure backend applications using Java Spring Boot, ensuring robust microservices architecture.
Design and implement RESTful APIs and web services to facilitate seamless communication between frontend and backend systems.
Build dynamic and responsive user interfaces using React JS, enhancing user experience and engagement.
Integrate Hibernate and Spring JPA for efficient database management and persistence, ensuring data integrity and performance.
Implement user authentication and authorization protocols using Okta and Spring Security to protect sensitive data and ensure secure access.
Utilize Redis Cache or other caching mechanisms to optimize application performance and reduce latency.
Collaborate with cross-functional teams to design and implement scalable microservices, ensuring high availability and fault tolerance.
Conduct thorough testing and debugging to ensure application reliability, performance, and security.
Employ best practices for code quality and maintainability, including code reviews and adherence to design patterns.
Implement ELK stack for comprehensive logging and monitoring, enabling detailed insights into application performance and issues.
Monitor application performance and troubleshoot issues using logging and monitoring tools to maintain system health.
Contribute to project planning and decision-making by providing technical insights and expertise to guide development efforts.
Mentor junior developers by sharing knowledge and best practices, fostering a culture of continuous learning and improvement.
Stay updated with the latest industry trends and technologies to continuously improve development practices and application performance.
Job Requirements -
Hands-on Role:
The role is hands-on, focusing on building the foundational framework of the project.
The candidate will work with both offshore and onsite teams, leading a team of three to four offshore members in the next phase.
Technical Skills Required:
Proficiency in SQL, microservice architecture, Spring, and Java Boot.
Understanding of Kubernetes and GitHub Actions for CI/CD pipelines.
Familiarity with Kafka as a SaaS product, specifically Confluence Cloud.
Project Vision and Architecture:
The project will utilize a microservice-based architecture with Kubernetes for deployments.
The candidate will not handle Kafka hardware but will be a consumer of Kafka services.
The front-end stack remains React, with a focus on aligning data and core foundations before advancing to front-end development
Database Design:
The candidate will not be involved in data modeling but must understand existing SQL and stored procedures.
The main challenge is translating business logic from stored procedures into Java code for microservices.
Desired Skills & Experience -
Technical Background: Experience with SQL and microservices is acceptable.
Healthcare Experience: Beneficial but not mandatory.
Cultural Fit: Open-minded, willing to learn, and adaptable to team culture
...Our drivers work hard and drive safe. Why should you apply? We invest in you!$5,000 Sign-On Bonus!!!! Great Pay (Based on experience) Be home every night and weekend Industry-leading health insurance 401(K) + company match Paid Vacation after 90 days...
Title: Associate Director, Engineering - Drupal LeadReports To: Senior Director, Digital Operations and StrategyLocation: Home Based... ...QUESTIONSFacing History & Ourselves is a global education non-profit organization that challenges teachers and students to use...
...Data Analyst, Python Programming Work From Home We are seeking a Data Analyst. This opportunity creates an exciting opportunity to be data-driven at multiple levels. You will work closely with senior leaders to measure and improve the companies approach to every...
...prepping our fruit, learn how to dip chocolate strawberries, assemble our boxes & platters and design our beautiful arrangements. NO EXPERIENCE NECESSARY - WE WILL TRAIN YOU - ATTENTION TO DETAIL IS A PLUS!- Ensuring the kitchen area is clean and organized- Following...
...We are looking for an energetic, driven, and detail-oriented Remote Travel Consultant. Our Travel Consultants play a key role in our travel team building itineraries, crafting emails, performing hotel rate checks, arranging concierge services, corresponding with suppliers...