Role: Sr. Java/Node JS Developer
Location: Dallas, TX (Onsite from Day 1) Need Locals only
NO OPT Visa.
Job Requirements:
8-12+ years of experience in Software engineering, with at least 3-5 years focused on Creating Micro services , and worked on End-to-End deliverables through the Software lifecycle.
Strong Node.JS Knowledge: Extensive Node.js experience in a Senior Engineer role to drive innovative backend solutions and contribute to impactful projects.
Java Knowledge: Knowledge of Java SE and Java EE, including frameworks like Spring Boot and Spring Cloud, which are widely used for building microservices.
Microservices Architecture: Experience designing and implementing microservices, understanding principles like service decomposition, API gateway, service discovery, fault tolerance, and scalability.
RESTful APIs: Expertise in designing and consuming RESTful services, including JSON/XML handling and API versioning.
DevOps mindset: Familiarity with CI/CD pipelines, infrastructure as code (IaC), and automated testing.
Containerization and Orchestration:
Docker : For packaging microservices into containers.
Kubernetes : For orchestration, scaling, and management of containerized applications.
Messaging and Streaming:
Apache Kafka: For event-driven architecture, asynchronous communication, and real-time data streaming between microservices.
Configuration and Service Discovery:
Spring Cloud Config: Centralized configuration management.
Eureka, Consul, or Zookeeper: For service discovery and registration.
API Gateways:
Zuul, Spring Cloud Gateway, or Kong: To route, secure, and monitor API traffic.
Build and CI/CD Tools:
Jenkins, GitLab CI/CD, or CircleCI: Automate build, test, and deployment processes.
Maven or Gradle: Build automation tools for Java projects.
Monitoring and Logging:
Prometheus & Grafana: Metrics collection and visualization.
ELK stack (Elasticsearch, Logstash, Kibana) or Splunk: For centralized logging and analysis.
Testing Frameworks:
JUnit, Mockito: Unit and integration testing.
Postman or REST Assured: API testing.
Additional Qualifications such as,
Cloud Platforms: Experience with AWS, Azure, or Google Cloud Platform, especially in deploying and managing microservices.
Security: Knowledge of OAuth2, JWT, TLS, and best practices for securing microservices.
Database knowledge: Both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Cassandra).
Problem-solving and debugging: Ability to troubleshoot distributed systems issues.
Collaboration: Strong communication skills to work with cross-functional teams.
Agile methodologies: Experience working in Scrum or Kanban teams.
...One North Coffee And Bake Shop in Mercersburg, PA is looking for part-time baristas to join our team. We are located on 1 North Main Street. Our ideal candidate is motivated, enthusiastic, and detail-oriented. Please note posted wage includes tips. Starting wage is $8...
A Team Home Services is looking for an experienced Handyman to join our team! The ideal candidate has at least 5 years of experience in a variety of repair, maintenance, and renovation tasks in a residential setting. They will be versatile in multiple trades, including...
#128188;Insurance Sales Professional Work from Home Company: GIA Legacy Planning Location: Remote Position/Work from... ...their future. What We Offer: Work from home With a laptop and an internet connection. High Commission & Residual Income...
...Vacuum Truck Operator - Class A & B CDL Classification: Non-Exempt (Hourly) Department: Industrial Services Division Reports... ...general maintenance of company equipment, service, grease, etc. Wash and clean company equipment Pressure wash, clean cabs, etc....