Photon Logo

Photon

Full Stack Java Developer

Posted 2 Days Ago
In-Office or Remote
Hiring Remotely in United States
Entry level
In-Office or Remote
Hiring Remotely in United States
Entry level
Develop and deploy Java Spring Boot microservices, REST APIs, automated tests, performance and chaos testing solutions. Manage EKS infrastructure, CI/CD workflows, monitoring, JVM and database optimization, and production support. Migrate TIBCO BW processes to Apache Camel and ActiveMQ Artemis, implementing resilient messaging and standardized exception handling. Maintain API documentation, testing records, and ServiceNow change-management tickets.
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.

Photon San Francisco, California, USA Office

San Francisco, United States

Similar Jobs

21 Days Ago
Remote or Hybrid
TX, USA
Senior level
Senior level
Financial Services
Develop and maintain Java and React applications using Spring Boot, microservices, AWS ECS, and DevOps practices. Build scalable cloud applications, data pipelines, integrations, and tooling; optimize performance and reliability; troubleshoot production issues; and collaborate with designers, product owners, engineers, and business stakeholders. The role also involves data-driven insights, Agile delivery, CI/CD, code reviews, and exploring AI-enabled user interface solutions.
Top Skills: AgileAmazon AuroraAws EcsAws GlueAws LambdaAws S3Ci/CdDevOpsJavaJenkinsKafkaMicroservicesPostgresPythonReactReact Micro FrontendsScrumSpinnakerSpring BootSQL
Yesterday
Remote
US
Senior level
Senior level
Information Technology
Design, develop, test, deploy, and support scalable cloud-native applications using Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, microservices, and REST APIs. Build CI/CD pipelines, containerized deployments, integrations, observability, and secure distributed systems. Troubleshoot production issues and improve performance, resilience, and maintainability while collaborating with product, UX, QA, DevOps, architecture, and engineering teams.
Top Skills: Amazon ConnectAWSCi/CdClaudeDockerFreeswitchGithub CopilotJavaJenkinsJwtKafkaKamailioKubernetesMicroservicesNode.jsOauth2OpenapiOpenid ConnectPostgresRabbitMQReactRest ApisSpring BootSQLSwaggerTwilioTypescript
2 Days Ago
Remote
United States
Entry level
Entry level
Agency • Information Technology
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.
Top Skills: Amazon EksApache Activemq ArtemisApache CamelApache JmeterChaos EngineeringCi/CdCucumberDatadogJavaJunitJvmMockitoOpenapiRest AssuredRestful ApisServicenowSpring BootSwaggerTibco Bw

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account