Photon Logo

Photon

Full Stack Java Developer

Posted 12 Days Ago
Remote
Hiring Remotely in United States
Entry level
Remote
Hiring Remotely in United States
Entry level
Design, develop, test, deploy, and support scalable Java and Spring Boot microservices. Build REST APIs, automated tests, Camel and Artemis messaging workflows, and resilient infrastructure on EKS. Collaborate on CI/CD, monitor production systems with Datadog, optimize performance, document APIs and testing outcomes, and manage ServiceNow deployment tickets. The role also involves migrating TIBCO BW processes to Apache Camel and supporting production installations across various U.S. locations.
The summary above was generated by AI

Job Title: Full Stack Java Developer

Duties: 

  • Design, develop, and deploy scalable, high-performance microservices using Java and Spring Boot.
  • Implement secure, versioned, and well-documented RESTful APIs adhering to industry best practices and standards.
  • Written clean, maintainable, and testable code following coding standards.
  • Develop comprehensive Unit, Integration, and API test suites using JUnit, Mockito, and REST Assured to ensure code reliability.
  • Create and maintain BDD test scenarios using Cucumber to align technical implementation with business requirements.
  • Execute performance testing (Load, Stress, and Endurance) using Apache JMeter to identify bottlenecks and ensure system stability.
  • Implement Chaos Engineering practices to validate system resilience, fault tolerance, and failover mechanisms under simulated failure conditions.
  • Provision and manage EKS infrastructure with optimized node sizing and autoscaling policies for cost efficiency and high availability.
  • Collaborate with DevOps teams on CI/CD pipelines to enable automated build, testing, and deployment workflows.
  • Set up and configure infrastructure for new Spring Boot applications, ensuring scalability and operational readiness.
  • Monitor, diagnose, and resolve production issues leveraging Datadog logs, metrics dashboards, and APM tooling.
  • Analyze and optimize application performance through JVM tuning, database query optimization, and caching strategies.
  • Created custom exception classes with technical error codes for each Camel processor, aligning with the error code standards defined in the existing TIBCO BW workflows.
  • Mapped processor-level failures to specific tech error codes using custom exceptions, ensuring consistent error reporting and easier troubleshooting across the layers.
  • Replace TIBCO exception handling constructs with Camel's on Exception, Dead Letter Channels, and retry policies to enhance fault tolerance.
  • Implemented Apache Camel routes integrated with Apache ActiveMQ Artemis for reliable, asynchronous message-driven communication between microservices.
  • Built Camel routes with Artemis in Spring Boot to handle file upload workflows, migrated from existing TIBCO BW processes.
  • Configured Artemis queues and wired them into Camel routes to process incoming files, apply business validations, and route them to downstream systems.
  • Monitor and tune Artemis broker performance including queue depth, consumer throughput, and message backlog using Artemis management console and Datadog integrations.
  • Maintain comprehensive API documentation using OpenAPI/Swagger specifications.
  • Document all performance test results and Chaos testing outcomes, obtaining necessary approvals prior to production promotion.
  • Create and manage Change Management tickets in ServiceNow, including deployment-related tagging and coordination of production installations.

Requirement: Applicants must have a Master’s degree or foreign equivalent in Computer Science, Computer Applications, Information Technology, Engineering (any), or related fields. Travel/relocation required as jobs will be performed at various unanticipated locations throughout the United States.

Similar Jobs

9 Days Ago
Remote or Hybrid
OH, USA
Entry level
Entry level
Financial Services
Lead full-stack workflow orchestration engineering using Camunda, Java or Python, and React. Design BPMN/DMN processes, enterprise integrations, IAM controls, resilient long-running workflows, and scalable backend services. Establish CI/CD, observability, security, testing, and operational practices while partnering with product, operations, and control teams. Drive responsible AI-assisted engineering adoption and mentor teams on secure, reliable development practices.
Top Skills: BpmnCamundaCi/CdDmnGitopsIamJavaJvmKafkaPythonReact JsServicenowTypescript
3 Days Ago
In-Office or Remote
Senior level
Senior level
Information Technology • Professional Services • Software • App development
Leads the architecture and development of scalable, low-latency, event-driven trading systems. Designs asynchronous processing and resilient messaging services, optimizes platform performance, delivers end-to-end trading workflows, mentors engineers, and supports production environments through on-call rotations. Requires expertise in Java, Python, Linux, messaging systems, time-series databases, FIX, capital markets, CI/CD, and cloud deployment.
Top Skills: 29WestArtifactoryAsynchronous ProcessingAWSCi/CdDistributed SystemsEvent-Driven ArchitectureFix EnginesFix ProtocolGitGithub CopilotJavaJenkinsKafkaKdb+LinuxMavenPythonUdeploy
4 Days Ago
In-Office or Remote
122K-146K Annually
Senior level
122K-146K Annually
Senior level
Fintech • Payments
Build and operate a new full-stack fleet payments and expense management platform. Responsibilities include architecture, backend services, APIs, web and mobile capabilities, payment workflows, partner integrations, testing, observability, security, production readiness, and continuous improvement. The role collaborates with product, design, security, and distributed engineering teams while mentoring engineers and establishing scalable development practices.
Top Skills: Api GatewaysAWSCi/CdClaudeCursorDistributed SystemsEvent-Driven IntegrationsGithub CopilotGrafanaJavaOpentelemetryPrometheusRelational DatabasesRest ApisService MeshSpring Boot

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account