2

Java Microservices Remote Jobs in South Carolina

Principal Software Engineer

Fort Mill, SC · On-site +1

$118K - $159K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... microservices, and modern web applications; experience with Java, JavaScript, Angular, React ...

Principal Software Engineer

Fort Mill, SC · On-site +1

$118K - $159K/yr

This is a fully remote position based in US. First day onboarding will be onsite at the nearest hub ... microservices, and modern web applications; experience with Java, JavaScript, Angular, React ...

People also search for

Java Microservices Remote information

What are some common challenges faced by Java Microservices developers working remotely, and how can they be addressed?

Java Microservices developers working remotely often encounter challenges such as coordinating with distributed teams, managing service dependencies, and ensuring consistent development environments. Effective communication tools, regular stand-up meetings, and clear documentation are essential to overcome these issues. Additionally, using containerization (like Docker) and continuous integration pipelines can help maintain consistency and streamline deployments across remote setups.

What are the key skills and qualifications needed to thrive as a Java Microservices Developer working remotely, and why are they important?

To thrive as a Java Microservices Developer remotely, you need strong Java programming skills, experience in designing and developing microservices architectures, and a solid understanding of RESTful APIs, typically supported by a degree in computer science or related field. Familiarity with tools like Spring Boot, Docker, Kubernetes, and CI/CD pipelines, as well as cloud platforms such as AWS or Azure, is crucial. Excellent problem-solving, self-motivation, and clear communication are essential soft skills for remote collaboration and project delivery. These competencies ensure you can build scalable, reliable systems and effectively contribute to distributed teams in dynamic environments.

What are Java Microservices and what does a remote Java Microservices developer do?

Java Microservices are small, independent services built using the Java programming language that work together to form a larger application. Each microservice is responsible for a specific business function and can be developed, deployed, and scaled independently. A remote Java Microservices developer designs, builds, and maintains these microservices from a remote location, often collaborating with distributed teams. Their responsibilities include developing RESTful APIs, ensuring secure and efficient data exchange between services, and integrating with databases or other backend systems.
What are popular job titles related to Java Microservices Remote jobs in South Carolina? For Java Microservices Remote jobs in South Carolina, the most frequently searched job titles are:
What job categories do people searching Java Microservices Remote jobs in South Carolina look for? The top searched job categories for Java Microservices Remote jobs in South Carolina are:
What cities in South Carolina are hiring for Java Microservices Remote jobs? Cities in South Carolina with the most Java Microservices Remote job openings:

Software Engineer - OpenTelemetry and Hyperledger Besu Integration

MMB Solutions LLC

Ridgeville, SC • On-site, Remote

$102K - $138K/yr

Full-time

Medical, Life, Retirement, PTO

Posted 14 days ago


Job description

We are seeking a skilled Software Engineer to join our team, responsible for implementing OpenTelemetry and Hyperledger Besu as part of a blockchain-based communications platform for transaction validation. The ideal candidate will have a strong background in software development, observability tools, and blockchain technology, with experience in integrating distributed tracing and validating transactions on an enterprise Ethereum network. This role involves working collaboratively with engineering, DevOps, and architecture teams to build scalable, secure, and high-performance solutions tailored to multi-modal communication platforms.

Responsibilities
OpenTelemetry Integration:
  • Design, implement, and maintain OpenTelemetry-based observability solutions to provide distributed tracing, metrics, and logging for communication platforms.
  • Integrate OpenTelemetry SDKs and APIs with microservices and existing communication workflows.
  • Configure and optimize backends (e.g., Jaeger, Prometheus, Grafana) to ensure comprehensive visibility into application and system performance.
  • Develop tools and scripts to automate the collection and analysis of telemetry data.
Hyperledger Besu Implementation:
  • Deploy and manage Hyperledger Besu nodes to establish a private Ethereum network for transaction validation.
  • Design smart contracts to support the validation of multi-modal communication platform transactions.
  • Implement consensus mechanisms, transaction pools, and block validation tailored to communications use cases.
  • Monitor and optimize Besu nodes for scalability, performance, and security in a Kubernetes-hosted environment.
Platform Integration:
  • Develop APIs and middleware to integrate telemetry data and blockchain-based validation workflows into communication platforms.
  • Collaborate with DevOps teams to ensure seamless deployment of OpenTelemetry and Besu components in CI/CD pipelines.
  • Design and implement secure API gateways and authentication mechanisms for platform interoperability.
Security and Compliance:
  • Ensure OpenTelemetry and Hyperledger Besu implementations comply with security standards and best practices, including data encryption and access control.
  • Perform regular audits of telemetry pipelines and blockchain transactions to identify and address vulnerabilities.
  • Support compliance with DoD and federal standards, including data governance policies.
Collaboration and Documentation:
  • Work closely with architecture teams to align OpenTelemetry and Besu implementations with system design requirements.
  • Provide clear technical documentation, including tracing schemas, smart contract definitions, and system integration guides.
  • Conduct training sessions for team members on OpenTelemetry, Hyperledger Besu, and blockchain-related concepts.

Qualifications
MUST BE a U.S. citizen and able to obtain a SECRET Clearance
Education:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Experience:
  • 3+ years of experience in software development, with a focus on observability, blockchain, or distributed systems.
  • Hands-on experience implementing OpenTelemetry in production environments.
  • Experience deploying and managing Hyperledger Besu or similar blockchain frameworks.
Technical Skills:
  • Proficiency in programming languages such as Java, Python, or Go.
  • Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Experience with monitoring and visualization tools like Jaeger, Prometheus, Grafana, or ELK Stack.
  • Strong understanding of Ethereum-based blockchain technologies, including smart contracts, consensus algorithms, and transaction validation.
  • Knowledge of API design and microservices architecture.
Soft Skills:
  • Strong analytical and problem-solving abilities.
  • Excellent communication skills and the ability to work in a cross-functional team.
  • Self-motivated, detail-oriented, and capable of managing multiple priorities in a fast-paced environment.
Preferred Qualifications:
  • Experience integrating OpenTelemetry with large-scale distributed systems.
  • Familiarity with Hyperledger Besu plugins and APIs.
  • Understanding of multi-modal communication systems and related observability challenges.
  • Security clearance or the ability to obtain one.

Location and Work Conditions
  • 85% Remote Work.
  • 15% Travel to customer sites for integration, training, and support.

Salary and Benefits
  • Competitive Salary, comprehensive health benefits, 401(k), life insurance, and  flexible PTO.
If you are passionate about cutting-edge observability tools and blockchain technology, and you thrive in innovative and collaborative environments, we encourage you to apply!
 
www.mmbsol.com