Software Engineer

Philadelphia, Pennsylvania

Experis
Job Expired - Click here to search for similar jobs

Overview:

We are looking for a skilled Software Engineer with strong Java and Spring Boot expertise to design, build, and deploy modern software applications. This role focuses on developing scalable systems using Big Data tools, real-time streaming technologies, and CI/CD automation. The ideal candidate will bring experience in Linux environments, performance tuning, and production support in a DevOps-focused setting.


Key Responsibilities:

  • Develop and maintain high-quality, testable Java-based code (Spring Boot)
  • Design scalable, maintainable backend systems and APIs
  • Automate deployments using CI/CD pipelines (Gradle, Linux scripting)
  • Troubleshoot and resolve production issues, including performance bottlenecks
  • Collaborate across Dev, QA, and Ops teams to ensure release quality
  • Monitor system health and create actionable alerts and metrics
  • Provide documentation and participate in Agile workflows
  • Support Big Data environments (e.g., Spark, Kafka)

Must-Have:

  • Strong Java + Spring Boot development experience
  • PostgreSQL or YugabyteDB expertise
  • Linux OS and shell scripting in DevOps environments
  • Multi-threading, concurrency, and parallel processing skills
  • Experience with REST APIs, JSON, and performance tuning
  • Excellent problem-solving and communication skills

Nice-to-Have:

  • Experience with Spark, Kafka, Kubernetes, Docker
  • Exposure to Python, Scala, React

Date Posted: 04 June 2025
Job Expired - Click here to search for similar jobs