Skip to main content

Senior Java Developer

Technology
BCforward
Plano, United States2 weeks ago
Service contractOn-site

Job description

Java Developer / Senior Software Engineer

Location: Plano, TX (100% Onsite)

Job Summary:

Seeking a hands-on Java Developer with strong expertise in Java, Spring Boot, Microservices, AWS, Kafka, and cloud-native application development. The ideal candidate will design, develop, and support scalable, high-performance distributed systems while driving engineering best practices, automation, and AI-assisted software development initiatives.

Required Skills:

  • Java, Spring Boot, Microservices
  • AWS Cloud Development
  • Kafka / Messaging Technologies
  • SQL & NoSQL Databases
  • Automated Testing, TDD, CI/CD
  • Kubernetes, Distributed Systems
  • System Design & High-Performance Applications
Key Responsibilities:
  • Build and maintain secure, scalable, cloud-native applications.
  • Design reusable services and microservice-based architectures.
  • Lead technical problem-solving, code reviews, and architecture discussions.
  • Drive automation, operational stability, and engineering best practices.
  • Utilize AI-assisted development tools to improve productivity and code quality.
  • Collaborate with cross-functional teams and mentor junior engineers.
Preferred Experience:
  • Kubernetes, Cloud Foundry, Spark, Control-M
  • Cassandra, Oracle, DynamoDB
  • Jenkins, Splunk, Grafana, Dynatrace
  • Cucumber, BDD, Spinnaker
  • Financial services or mission-critical platform experience
Keywords
javajava-developerspringspring-bootmicroservicesamazon-web-serviceskafkanative-cloud-application-ncacloud-native-application-developmenttraining-and-developmentapp-developmentapplication-developmentplanning-and-designvisual-art-designproduct-development-and-designdistributed-computingpolicies-and-practicesartificial-intelligencesoftware-developmentsql

Interested in this role?